Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2011, 10:53   #1
alexeik
Новичок
Джуниор
 
Регистрация: 20.05.2011
Сообщений: 2
По умолчанию DevExpress: выделение узла при раскрытии иерархии

Подскажите, пожалуйста, как сделать так, чтобы при раскрытии иерархии нажатием на значок плюса в компонентах DevExpress TdxDBTreeView и TcxGrid выделялся бы раскрывающийся узел
alexeik вне форума Ответить с цитированием
Старый 23.05.2011, 14:00   #2
alexeik
Новичок
Джуниор
 
Регистрация: 20.05.2011
Сообщений: 2
По умолчанию

//для TdxDBTreeView
procedure ...TreeExpanding(Sender: TObject; Node: TTreeNode;
var AllowExpansion: Boolean);
begin
TdxDBTreeView(Sender).Select(Node);
end;


//для cxGrid
procedure ...DataControllerDetailExpanding(
ADataController: TcxCustomDataController; ARecordIndex: Integer;
var AAllow: Boolean);
begin
inherited;
ADataController.CollapseDetails; // закрываем все открытые узлы
ADataController.ChangeFocusedRecord Index(ARecordIndex); // позиционируем датасет мастера на выбранный узел

end;
alexeik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выделение строки при определенном условии kursant95 Microsoft Office Excel 4 18.02.2011 18:20
Исчезновение курсора при раскрытии ComboBox Stilet Общие вопросы Delphi 6 19.08.2010 07:34
Снять выделение в Combobox при выборе Ilya_L Общие вопросы Delphi 0 31.07.2010 16:09
Выделение цветом при определенных значениях Умпут Microsoft Office Excel 1 04.11.2009 20:58