![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заблокировать TreeView?
Kolan © (2007-09-27 11:38:00)Здравствуйте,
При добавлении Items TreeView сразу их отображает Хотелось бы сделать следующее:
Заблокировать TreeView
Добавить элементы
Разблокировать TreeView после этого все элементы появились сразу.
Kolan (2007-09-27 12:18:00) [21]> С чего ты это взял ?
Ну отладчиком смотрю.
Сергей М. (2007-09-27 12:17:00) [22]
> OnCompare срабатывает только для (1.1 и 1.2)
С чего ты это взял ?
Kolan (2007-09-27 12:11:00) [23]
> TreeView.Items.BeginUpdate;
> try
>
> finally
> TreeView.Items.EndUpdate;
> end;
Ооо, вот наконец не моргает :)
Kolan (2007-09-27 12:09:00) [24]> TreeView.Items.BeginUpdate;
Угу.
А я сразу сюда спрошу, чтобы не плодить темы
У меня есть дерево:
2
2.2
1
1.1
1.2
И я его хочу отсортировать. Так вот OnCompare срабатывает только для (1.1 и 1.2). Почему оно не срабатывет дял 1 и 2?
В итоге должно быть так:
1
1.1
1.2
2
2.2
Сергей М. (2007-09-27 11:41:00) [25]см. TTreeNodes.Begin/EndUpdate
Ega23 (2007-09-27 11:41:00) [26]
TreeView.Items.BeginUpdate;
try
......
finally
TreeView.Items.EndUpdate;
end;