|
|
#1 |
|
Участник
|
Использование формы в качестве диалога vs создание диалога программно
Есть класс наследник от RunBaseBatch, нужно сделать диалог для этого класса.
Есть 2 варианта: 1. Создавать контролы программно. Так делать не очень хочется так как их много и диалог сложный. Причем еще придется перекрывть методы на контролах. 2. Использовать форму в качестве диалога, следующим образом: X++: protected Object dialog() { FormRun formRun; Args args; ; args = new Args(); args.caller( this ); args.name(#DialogFormName); formRun = classFactory.formRunClass( args ); formRun.init(); return formRun; } Вопрос возможно ли сделать нормальный диалог класса с обработчиками событий на контролах и при этом сохранить функциональность стандартного диалога? |
|
|
| Теги |
| dialog, диалог, форма |
|
|
|