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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.02.2016, 16:43   #1  
Music is offline
Music
Участник
 
33 / 10 (1) +
Регистрация: 01.07.2014
? Помогите идентифицировать элемент диалога?
Коллеги, всем привет, нужна ваша помощь.

Помогите, пожалуйста, идентифицировать элемент диалога


Код диалога:
X++:
    Dialog          dialog = new Dialog();
    DialogGroup     grp;

    grp = dialog.addGroup();
    grp.columns(2);
    grp.formBuildGroup().backStyle(0);
    grp.formBuildGroup().backgroundColor(WindowsPalette::Light3D);
 
    dialog.formBuildDesign().backgroundColor(WindowsPalette::Light3D);
    dialog.addImage(931);
    dialog.windowType(FormWindowType::PopUp);
    dialog.defaultButton(DialogDefaultButton::Cancel);
    dialog.addText('Text................................. ?');
Старый 16.02.2016, 17:19   #2  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Группа глючит, похоже.
У меня (ax2009) отображается корректно.

X++:
grp.frameType( FormFrameType::None );
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 16.02.2016, 17:23   #3  
Music is offline
Music
Участник
 
33 / 10 (1) +
Регистрация: 01.07.2014
Цитата:
Сообщение от Silence Посмотреть сообщение
Группа глючит, похоже.
У меня (ax2009) отображается корректно.

X++:
grp.frameType( FormFrameType::None );
Да, пробовал такой вариант - в ax 2012 это рамочка которая обрамляет уже группу внутри этой белой неопознанной гадости)))
Старый 16.02.2016, 17:28   #4  
axm2013
Гость
 
n/a
X++:
Dialog          dialog = new Dialog();
    FormBuildTabPageControl test;
    DialogTabPage   tabPage;
    DialogGroup     grp;
    
    grp = dialog.addGroup();
    grp.columns(2);
    grp.formBuildGroup().backStyle(0);
    grp.formBuildGroup().backgroundColor(WindowsPalette::Light3D);
 
    dialog.formBuildDesign().backgroundColor(WindowsPalette::Light3D);
    dialog.addImage(931);
    dialog.windowType(FormWindowType::PopUp);
    dialog.defaultButton(DialogDefaultButton::Cancel);
    dialog.addText('Text................................. ?');
    test = dialog.formBuildDesign().control('FieldTab');
    test.backgroundColor(WindowsPalette::Light3D);
    
    dialog.run();
    dialog.wait();
А так?
За это сообщение автора поблагодарили: Music (1).
Старый 16.02.2016, 17:55   #5  
Music is offline
Music
Участник
 
33 / 10 (1) +
Регистрация: 01.07.2014
ДА! Работает на ура!. Спасибо!!!

X++:
    Dialog                  dialog = new Dialog();
    FormBuildTabPageControl test;
    DialogGroup             grp;
    
    grp = dialog.addGroup();
    grp.columns(2);
    grp.formBuildGroup().backStyle(0);
    grp.formBuildGroup().backgroundColor(WindowsPalette::Light3D);
 
    dialog.formBuildDesign().backgroundColor(WindowsPalette::Light3D);
    ...
    //спасительный код
    test = dialog.formBuildDesign().control('FieldTab');
    test.backgroundColor(WindowsPalette::Light3D);
Теги
dialog controls

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Еще раз помогите с типом поля на окне диалога. Морковка DAX: Программирование 4 21.04.2015 17:47
Перехвать событий поля диалога в репорте zipo DAX: Программирование 8 18.03.2011 19:26
Элемент диалога, для выбора из списка demon46 DAX: Программирование 11 14.12.2010 17:06
Использование формы в качестве диалога vs создание диалога программно Lucky13 DAX: Программирование 3 30.05.2008 13:09
Получение значений из диалога Antant DAX: Программирование 10 05.06.2006 15:17

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

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

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