Форум: "Основная";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
ВнизСкролл в TreeView Найти похожие ветки
← →
harisma © (2009-01-27 18:47) [0]Господа знатоки. Нужна ваша помощь.
Я добавил функцию быстрого поиска по дереву TreeView в соответствии с введенным текстом в поле поиска (компонент TEdit на форме) и все бы хорошо, только если искомая нода находится вне видимой области TreeView, то она выделяется, но сам TreeView не прокручивается. чтобы найденная нода стала видимой.
Ноду я выбираю следующим образом:
Items.GetNode(ANodes[i])]).Selected := True,
где ANodes - найденные в процессе поиска и занесенные в массив ноды дерева.
Явно не хватает какого-то действия, но вот какого? Кто подскажет?
Заранее спасибо.
← →
{RASkov} © (2009-01-27 18:50) [1]См. TreeView.TopItem
← →
{RASkov} © (2009-01-27 18:56) [2]Или TTreeNode.MakeVisible
← →
harisma © (2009-01-27 19:22) [3]
> См. TreeView.TopItem
Получилось. Спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c