04.10.2006, 15:49 | #1 |
Участник
|
RadioButton enabled не работает
Axapta 3.0 SP3
Не работает программная установка свойства enabled() контрола radioButton (класс FormRadioControl) Если в дизайнере менять свойство, то все ОК. Может я просто чего не так делаю? Или это очередной баг? |
|
04.10.2006, 15:51 | #2 |
Axapta
|
SP4 тоже самое.
|
|
04.10.2006, 16:15 | #3 |
Участник
|
? Вроде бы все работает.
__________________
Axapta v.3.0 sp5 kr2 |
|
04.10.2006, 16:20 | #4 |
Участник
|
Рассказываю, как делал:
|
|
04.10.2006, 16:21 | #5 |
MCTS
|
В init() не работает
По клику кнопки работает Я уже жаловался на форуме, что не только RadioButton со свойствами enabled(), по крайней мере в плане перерисовки, дружат
__________________
В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
04.10.2006, 16:23 | #6 |
Участник
|
+1 Так же, не работает в init()
Ms Dynamics Ax 4.0 (Kernel Version: 4.0.2103.0). |
|
04.10.2006, 16:27 | #7 |
Программатор
|
Ага и у меня
|
|
04.10.2006, 16:49 | #8 |
MCTS
|
Обратная последовательность действий в ините - тоже не работает
Т.е. Enabled No public void init() { super(); RadioButton.enabled(true); }
__________________
В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
04.10.2006, 16:57 | #9 |
Участник
|
Это не в Init(), а в Run() происходит.
Если поставить до super(), то не отработывает, причем значение enabled() после super() будет такое, как установили,т.е. X++: public void run() { ; RadioButton.enabled(false); // здесь не устанавливается super(); info(strfmt("%1", RadioButton.enabled())); // значение вернет FALSE RadioButton.enabled(RadioButton.enabled()); // здесь отработает }
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|