UG二次开发-枚举控件

1、向枚举控件中输入参数

//设置整个枚举列表参数

std::vectormillList;

enum->SetEnumMembers(millList);

//设置枚举控件的值,设置的值必须为列表中已经有的

enum->SetValueAsString(millList[0]);

2、获取枚举控件参数

//获取当前枚举控件的列表

std::vectormillList;

millList=enum->GetEnumMembers();

//获取当前枚举控件所选的列表序号

int i=enum->NumberOfColumns();

int i=enum->GetProperties()->GetEnum("Value");

//获取当前枚举控件所选列表的值

NXString NX_name=ToolLibName->ValueAsString();
string libName=NX_name.GetLocaleText();

const char* libName=NX_name.GetLocaleText();

你可能感兴趣的:(UG二次开发-UI界面)