Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB19_BeginUpdate.shtml

Глава 19. TTreeNodes.BeginUpdate

Метод BeginUpdate

Затрагиваемые объекты TTreeNodes
Назначение Метод BeginUpdate предотвращает обновление системой элемента управления древовидным представлением, пока проводятся изменения.
Объявление procedure BeginUpdate;
Пример синтаксиса
// Предотвратить древовидное представление от обновления,
// пока добавляется новый узел
procedure TForm1.Button1Click(Sender: TObject);
begin
   TreeView1.Items.BeginUpdate;
   MyNewNode := TreeView1.Items.AddObjectFirst(TreeView1.Items[0],
                MyNewNode.Text, MyNewNode.Data);
// дополнительная обработка дерева
   TreeView1.Items.EndUpdate; 
end;
Описание        BeginUpdate не разрешает Windows обновлять или перерисовывать элемент управления древовидным представлением или производить переиндексацию узлов до тех пор, пока не будет вызван метод EndUpdate. Метод полезен в случаях, когда в дереве необходимо провести несколько изменений и перерисование или переиндексацию узлов дерева желательно отложить. Не забудьте вызвать EndUpdate после завершения изменений.

[Свойство AbsoluteIndex] [Метод AlphaSort] [Метод Collapse] [Свойство Count] [Свойство Cut] [Свойство Data] [Метод Delete] [Метод DeleteChildren] [Свойство Deleting] [Свойство DropTarget] [Метод EditText] [Метод EndEdit] [Метод Expand] [Свойство Expanded] [Свойство Focused] [Метод GetFirstChild] [Метод GetLastChild] [Метод GetNext] [Метод GetNextChild] [Метод GetNextSibling] [Метод GetNextVisible] [Метод GetPrev] [Метод GetPrevChild] [Метод GetPrevSibling] [Свойство Handle] [Метод HasAsParent] [Свойство HasChildren] [Свойство ImageIndex] [Свойство Index] [Свойство IndexOf] [Свойство IsVisible] [Свойство Item] [Свойство Level] [Метод MakeVisible] [Метод MoveTo] [Свойство OverlayIndex] [Свойство Parent] [Свойство SelectedIndex] [Свойство StateIndex] [Свойство Text] [Свойство TreeView]

[Метод Add] [Метод AddChild] [Метод AddChildFirst] [Метод AddChildObject] [Метод AddChildObjectFirst] [Метод AddFirst] [Метод AddObject] [Метод AddObjectFirst] [Метод BeginUpdate] [Метод Clear] [Свойство Count] [Метод Delete] [Метод EndUpdate] [Метод GetFirstNode] [Свойство Handle] [Метод Insert] [Метод InsertObject] [Свойство Owner]

Смотри также "Древовидные структуры в БД"
и "Древовидные структуры в БД изд.2"


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB19_BeginUpdate.shtml