31.07.2008, 12:35 | #1 |
Участник
|
Создаю динамически MenuButton (точнее menu items). Как добраться до свойств menu items?
Создаю динамически MenuButton (точнее menu items):
itemButtonCtrl = menuCtrl.addControl(FormControlType::MenuFunctionButton,эээ); ... Теперь необходимо добраться до свойств добавленных menu items. Каким образом? |
|
31.07.2008, 12:39 | #2 |
Участник
|
А itemButtonCtrl не содержит требуемых свойств?
Можно еще попробовать через element.design().controlName("эээ"); - его приассайнить правильному типу контрола |
|
31.07.2008, 12:53 | #3 |
Участник
|
> А itemButtonCtrl не содержит требуемых свойств?
Динамическое создание меню происходит в момент инициализации формы. Про itemButtonCtrl "забываю". Далее, перекрываю метод clicked на MenuButton, для того чтобы задизейблить некоторые items. > Можно еще попробовать через element.design().controlName("эээ"); - его приассайнить правильному типу контрола Можно поподробнее, пожалуйста. Хелпа нормального нет, так чтоб каждый метод был !хотя бы! описан, в msdn: public FormControl addControl( FormControlType controlType, str controlName, [FormControl insertAfter]) И всё! Фигею... |
|
31.07.2008, 13:33 | #4 |
Участник
|
element.design().controlName("имя").enabled(false);
Прошарил, спасибо. |
|