Vcl.Outline.TCustomOutline.SetUpdateState

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetUpdateState(Value: Boolean);

C++

void __fastcall SetUpdateState(bool Value);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TCustomOutline

Description

Active ou désactive la maintenance des index de noeud.

Appelez SetUpdateState avec Value initialisée à true pour bloquer le recalcul des index. Appelez SetUpdateState avec Value initialisée à false pour recalculer tous les index de l'arborescence et activer la maintenance des index avec toutes les modifications effectuées sur les noeuds de l'arborescence.

A l'inverse des appels à BeginUpdate et à EndUpdate, les appels à SetUpdateState ne s'imbriquent pas : l'appel de SetUpdateState avec Value initialisée à false recalcule toujours les index quel que soit le nombre des appels précédents à SetUpdateState avec Value initialisée à true.

Remarque :  L'appel de SetUpdateState prend la priorité sur toute activation ou désactivation de maintenance d'index fournie par BeginUpdate ou EndUpdate.

Voir aussi