Dear Mershal
Several Thanks,
It works.
Please read follow code, I use itemById there and create 3 menu, now i want to set isVisible(false) for first Menu but last one turned off, Where is my mistake?
Thanks in advance,
Regards
A.H. Daisy
string MenuName;
Ptr<DropDownCommandInput> _MenuName= inputs->itemById(MenuName);
MenuName="Menu_1";
_MenuName = inputs->addDropDownCommandInput(MenuName, MenuName, TextListDropDownStyle);
if (!checkReturn(_MenuName))
return;
_MenuName->listItems()->add("Menu_1 item 1", true);
_MenuName->listItems()->add("Menu_1 item 2", false);
_MenuName->listItems()->add("Menu_1 item 3", false);
MenuName="Menu_2";
_MenuName = inputs->addDropDownCommandInput(MenuName, MenuName, TextListDropDownStyle);
if (!checkReturn(_MenuName))
return;
_MenuName->listItems()->add("Menu_2 item 1", true);
_MenuName->listItems()->add("Menu_2 item 2", false);
_MenuName->listItems()->add("Menu_2 item 3", false);
MenuName="Menu_A";
_MenuName = inputs->addDropDownCommandInput(MenuName, MenuName, TextListDropDownStyle);
if (!checkReturn(_MenuName))
return;
_MenuName->listItems()->add("Menu_A item 1", true);
_MenuName->listItems()->add("Menu_A item 2", false);
_MenuName->listItems()->add("Menu_A item 3", false);
MenuName="Menu_1";
_MenuName->isVisible(false);