| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Переход на элемент в Dynamic DBTreeView |
| Автор: KAnAn 10.10.2009, 04:45 |
| Доброго времени суток. Delphi 7, Oracle 9.1. Строю дерево с использованием Dynamic DBTreeView (компонент DTClientTree). Для вставки новых элементов дерева используется процедура (Oracle) которая делает разные проверки и добавляет в таблицу новую запись. Вопросов в общем-то два: 1. Существует-ли у Dynamic DBTreeView стандартный метод, позволяющий динамически обновить (достроить) дерево и сделать добавленый элемент активным. Пробовал использовать Repaint, Refresh, UpdateText (после обновления набора данных, конечно-же). Бесполезно. Проблему решил через ж... . После обновления набора данных, свойство DataSource сначала обнуляю, затем присваиваю вновь, т.о. дерево перестраивается. Но должен -же существовать более правильный метод. 2. Как можно установить курсор (активизировать) на необходимый элемент дерева? Спасибо. |