Инструменты пользователя

Инструменты сайта


axapta:каксделатьwizard

Раздел: Программирование > ИнтерфейсПользователя


Простой wizard (Мастер) можно сделать с помощью мастера мастеров (Сервис \ Средства разработки \ Мастера \Мастер Мастеров) или

  • создать форму с tabControl (шаги мастера)
  • породить наследника от Класс\SysWizard
  • перекрыть метод formName
  • перекрыть main:
static void main(Args _args)
{
    MyWizard wizard = new MyWizard();
    if (wizard.prompt())
        wizard.run();
}
  • в форме объявить переменную типа класс мастера
  • инициализировать эту переменную из args().caller()
  • создать на форме метод wizard, возвращающий эту переменную

—- AxForum:

axapta/каксделатьwizard.txt · Последнее изменение: 2018/04/13 22:43 (внешнее изменение)