Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
ВнизdxDBTreeView и картинки Найти похожие ветки
← →
d@nger (2009-11-06 12:57) [0]У компанента dxDBTreeView (DevExpress) есть свойства Images и StateImages. Чем они отличаются? Вобщем хочу сделать чтобы картинка корневых узлов имели картинку "конверта", при раскрытом корневом узле картинку "открытого конверта", а под строки этих узлов имеют картинку обычных листов. Как ни мучался, ничего не получается... не могу понять логику работы. Картинки то появляются, то двойные картинки, а добится нужного мне результата не получается. Кто работал с этим компонентом отзовитесь.
← →
d@nger (2009-11-06 14:33) [1]Спасибо всем за ответы... разобрался самостоятельно
← →
d@nger (2009-11-06 14:40) [2]к кстати... отпишусь о своем решении проблемы:
Указал свойство Images на ImageList содержащий картинки.
указал ImageIndexField на поле таблицы в которой содержатся индексы
далее просто обрабатываю события :
procedure TFspiski.TreeGetSelectedIndex(Sender: TObject; Node: TTreeNode);
begin
node.SelectedIndex:=node.ImageIndex; // если строка выделена то не меняем картинку
end;
procedure TFspiski.TreeCollapsed(Sender: TObject; Node: TTreeNode);
begin
node.ImageIndex:=1; // отображаем картинку при закрытии узла
end;
procedure TFspiski.TreeExpanded(Sender: TObject; Node: TTreeNode);
begin
node.ImageIndex:=0;// отображаем картинку при открытии узла
end;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c