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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.08.2006, 11:45   #1  
Dudnik Anton is offline
Dudnik Anton
Участник
 
9 / 24 (1) +++
Регистрация: 23.03.2004
Код:
void rebuildSubnodes(TreeItemIdx _treeItemIdx = FormTreeAdd::Root)
{
    FormTreeItem    treeItem;
    TreeItemIdx     childIdx = treeControl.getChild(_treeItemIdx);

    while (childIdx)
    {
        treeItem = treeControl.getItem(childIdx);
        if (conFind(conCheckedNodes, treeItem.data()))
            treeItem.stateImage(imageListAppl.image(#ImageCheckAll));
        else
            treeItem.stateImage(imageListAppl.image(#ImageCheckNone));
        treeControl.setItem(treeItem);

        if (conFind(conBuiltNodes, treeItem.data()))
            this.rebuildSubnodes(treeItem.idx());

        childIdx = treeControl.getNextSibling(childIdx);
    }
}
Теги
tree, дерево, построение дерева, раскрытие

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить метки всех элементов всех форм (DAX 4) Qaz Qwerty DAX: Программирование 1 09.08.2008 05:39
Как поменять порядок элементов в Tree Lucky13 DAX: Программирование 3 16.02.2007 14:29
Tree. Проблема с data() alexbn DAX: Программирование 2 03.11.2005 14:39
Как работать с tree? Oz DAX: Программирование 3 23.08.2002 12:36
Динамическое добавление элементов в отчет Maxim Gorbunov DAX: База знаний и проекты 1 17.01.2002 14:48
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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