System.Classes.TStringList.OnChanging

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;

C++

__property TNotifyEvent OnChanging = {read=FOnChanging, write=FOnChanging};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
System.Classes.pas
System.Classes.hpp
System.Classes TStringList

Beschreibung

Tritt unmittelbar vor einer Änderung der String-Liste ein.

Mit einer Ereignisbehandlungsroutine für OnChanging können Sie auf Änderungen an der Liste reagieren. Wenn die String-Liste beispielsweise mit einem Steuerelement verknüpft ist, kann die Ereignisbehandlungsroutine das Steuerelement auffordern, sich nicht neu zu zeichnen, bevor nicht nach der Änderung das Ereignis OnChange eingetreten ist.

Die folgenden Ereignisse treten ein, wenn Strings eingefügt, gelöscht, verschoben oder geändert werden:

  1. Das Ereignis OnChanging tritt auf.
  2. Die Strings werden hinzugefügt, gelöscht, verschoben oder geändert.
  3. Das Ereignis OnChange tritt ein.

Hinweis: OnChanging wird für alle an der Liste vorgenommenen Änderungen ausgelöst, unabhängig davon, ob die Anwendung vor bzw. nach einer Reihe von Änderungen die Methoden BeginUpdate und EndUpdate aufruft.

OnChanging ist eine Ereignisbehandlungsroutine des Typs TNotifyEvent.

Siehe auch