System.Classes.TStrings.BeginUpdate

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure BeginUpdate;

C++

void __fastcall BeginUpdate(void);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TStrings

Description

Permet à l'objet TStrings de savoir quand la liste de chaînes va être modifiée.

La méthode BeginUpdate est appelée automatiquement par toutes les propriétés et méthodes qui modifiebt la liste de chaînes. Une fois les modifications effectuées, la propriété ou la méthode appelle EndUpdate. Appelez BeginUpdate avant de modifier directement les chaînes de la liste, et EndUpdate une fois que c'est fait. Lorsque, dans des descendants de TStrings, vous implémentez des propriétés ou méthodes qui modifient la liste de chaînes, appelez BeginUpdate avant d'effectuer les modifications et BeginUpdate après.

TStrings garde simplement la trace d'une modification de la liste. Certains descendants de TStrings utilisent cette information pour effectuer des actions, par exemple demander à un contrôle de se redessiner une fois les modifications achevées.

Voir aussi