AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.01.2020, 18:46   #1  
KirAx is offline
KirAx
Участник
 
4 / 10 (1) +
Регистрация: 11.01.2020
? Как отобразить на форме FormTabPageControl
Добрый вечер, разработчики! Я новичок в x++ и работаю над создание мастера на основе класса SysWizard. Этот класс использует форму в которой обязательно должен быть TabControl, страницы которого и отображаются в мастере.
Я пытаюсь динамически создать TabPages на форме, но в мастере они почему-то не отображаются. Я создаю контролы в методе run формы. Пробовал в init формы, но результат тот же. Вот как я это делаю:

FormTabPageControl TabPage1;
FormControlType Page = FormControlType::TabPage;
;

TabPage1 = tab.addControl(Page,"Page1");



Другие контролы создаются нормально и работают как надо (кроме Tab).
Что я делаю не так? Может их в классе нужно как-то инициализировать?
Старый 11.01.2020, 19:43   #2  
KirAx is offline
KirAx
Участник
 
4 / 10 (1) +
Регистрация: 11.01.2020
При этом количество контролов при таком добавлении на табе увеличивается на 1, то есть получается что они существуют, но не отображаются.
Старый 12.01.2020, 16:09   #3  
Player1 is offline
Player1
Участник
Самостоятельные клиенты AX
 
306 / 137 (5) +++++
Регистрация: 21.04.2008
Раз динамически, то видимо необходимо использовать FormBuildTabPageControl

Пример использования ax-erp: Create Forms by Using Code
Старый 13.01.2020, 10:01   #4  
KirAx is offline
KirAx
Участник
 
4 / 10 (1) +
Регистрация: 11.01.2020
Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax2009, ax2012: как правильно отобразить фильтр на форме? mazzy DAX: Программирование 6 25.03.2019 19:09
Итератор с поддержкой методов обратного вызова для обработки контролов на форме gl00mie DAX: Программирование 18 06.08.2013 22:16
Отображение таблицы в новой форме форме DAsm DAX: Программирование 23 04.03.2011 21:50
Как правильно связать таблицы в форме? Как показать параметры партии? mazzy DAX: Программирование 10 27.10.2010 15:56
Отобразить данные на форме samolalex DAX: Программирование 14 15.10.2010 13:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:21.