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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.01.2013, 16:26   #1  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Со цветами решения не знаю, но может быть вместо цветов подойдет решение с разными иконками? Иконки ветвям дерева можно назначать в зависимости от значения какого-либо поля или метода таблицы.
Более того, на мой взгляд, при реализации интерфейса в виде дерева, нужно давать возможность переключаться в отображение в виде грида. В итоге, пользователи, которые по каким-то причинам хотят видеть "разноцветное безобразие" пользуются раскраской грида, иконками гида и дерева, а более опытные, фильтром по значению поля.
Например, как в прикрепленных картинках.
Миниатюры
Нажмите на изображение для увеличения
Название: Пример01.JPG
Просмотров: 495
Размер:	64.1 Кб
ID:	8010   Нажмите на изображение для увеличения
Название: Пример02.JPG
Просмотров: 453
Размер:	151.9 Кб
ID:	8011  


Последний раз редактировалось Raven Melancholic; 12.01.2013 в 16:35. Причина: Прикреплены изображения
За это сообщение автора поблагодарили: sparco (1).
Старый 13.01.2013, 17:23   #2  
sparco is offline
sparco
Участник
Самостоятельные клиенты AX
 
44 / 21 (1) +++
Регистрация: 10.10.2011
Адрес: Москва
Спасибо за совет, различные иконки тоже используются, хотелось что бы больше наглядности было, а покрасить строки дерева показалось, что будет довольно показательным. Насчет грида - хорошая идея, спасибо! Но вот интересно, неужели даже с WinAPI нельзя его покрасить...
Старый 14.01.2013, 11:19   #3  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Используя сообщения TVM_* можно воздействовать treecontol, возможно вам помогут TVM_SETBKCOLOR и TVM_SETTEXTCOLOR. Надо только понять откуда ноги ростут у аксаптовского контрола, что является для него родителем.

С уважением, Дмитрий.
За это сообщение автора поблагодарили: sparco (1).
Старый 14.01.2013, 11:30   #4  
sparco is offline
sparco
Участник
Самостоятельные клиенты AX
 
44 / 21 (1) +++
Регистрация: 10.10.2011
Адрес: Москва
Спасибо, Дмитрий Эдуардович!
Старый 14.01.2013, 11:38   #5  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
И Вам успехов )

C уважением, Дмитрий.
Теги
color, tree, дерево

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
"Инвентаризационный код" в группах инвентаризации и создание строк инвентаризации lev DAX: Функционал 0 11.10.2011 09:49
Путь от узла дерева к корню Dronas DAX: Программирование 2 29.09.2008 08:44
Тормозит копирование строк в буфер обмена ivas DAX: Программирование 20 21.08.2007 15:05
Предельное количество строк в Report Владимир Максимов DAX: Программирование 1 22.12.2005 15:02
БАГ: копирование строк накладных в новый заказ Антон Солдатов DAX: Функционал 2 03.12.2004 09:02
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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