Блог


Последние записи


Теги

Информация

Delphi, DevExpress, примеры, решения

Фильтр по тегу: makevisible


cxGrid - прокрутить сетку до нужной записи

Как программно в TcxGridDBTableView выполнить прокрутить (scroll) сетку до нужной записи?

TcxGridDBTableView.DataController.MakeRecordVisible(RecoedIndex);

или
TcxGridDBTableView.Controller.FocusedRow.MakeVisible;





Если нужно установить строку по центру сетки:
https://www.sql.ru/forum/1050625/tcxgrid-tcxverticalgrid-kak-skrollirovat-v-centr-na-nuzhnyy-stolbec-stroku#14909273

<TcxGridDBTableView>.Controller.TopRecordIndex 

и
<TcxGridDBTableView>.Controller.LeftPos


см. справку по этим методам
добавлено: 01 окт 13 просмотры: 2715, комментарии: 0



cxTreeList - сфокусировать программно cxTreeListNode

Как сфокусировать нужную строку (cxTreeListNode) у дерева TcxTreeList/TcxDBTreeList программно?


if <TcxTreeList>.DataController.LocateByKey(<значение ключевого поля>) then
  begin
    <TcxTreeList>.FocusedNode := <TcxTreeList>.FindNodeByKeyValue(<значение ключевого поля>);
    if <TcxTreeList>.FocusedNode <> nil then <TcxTreeList>.FocusedNode.MakeVisible;
...
...
добавлено: 08 авг 12 просмотры: 2662, комментарии: 0