System.Classes.TStringList.OnChanging
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:
- Das Ereignis OnChanging tritt auf.
- Die Strings werden hinzugefügt, gelöscht, verschoben oder geändert.
- 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.