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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2004, 17:49   #1  
demID is offline
demID
Участник
 
61 / 12 (1) ++
Регистрация: 16.08.2004
Адрес: Москва
? Как в дереве отображать раскрытые папки?
Привет всем!
Есть ли возможность при расхлапывании/захлапывании изменять картинку у узлов?
Если есть, то как это сделать?

Я попробовал перекрыть метод expanded() и expanding() у элемента типа Tree, все равно отображает только указанные при инициализации дерева иконки.

Вот мой код

PHP код:
#define.ImgParent(3069)
#define.ImgChild (3066)
#define.ImgExpandedFolder(802)  //раскрытая папка
#define.ImgCollapsedFolder(801) //закрытая папка

public void expanded(int _IdxFormTreeExpand _actionanytype _data)
{
    
FormTreeItem item = new FormTreeItem();
    ;

    
item.data(this.getItem(_Idx));

    switch(
_action)
    {
        case 
FormTreeExpand::Expand:
            
item.image(#ImgExpandedFolder); //здесь вместо идентификатора картинки пробовал передавать ее порядковый номер в прицепленном ImageList - результат нулевой
            
this.setItem(item);
            break;
        case 
FormTreeExpand::Collapse:
            
item.image(#ImgCollapsedFolder);
            
this.setItem(item);
            break;
    }
    
    
super(_Idx_action_data);

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Выделение item в дереве Proba DAX: Программирование 2 15.11.2007 10:37
Пропали пункты меню в дереве настройки прав доступа Logger DAX: Программирование 10 21.06.2007 12:32
Как получить список файлов заданной папки demetra DAX: База знаний и проекты 3 01.11.2006 14:51
как определить путь размещения приложения и папки template velk DAX: Программирование 10 30.06.2005 12:28
узлы в дереве открывать одним щелчком мыши George V. Tavrizoff DAX: Программирование 1 23.03.2004 13:19

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

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

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