System.Classes.TStringList.OnChanging
Delphi
property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
C++
__property TNotifyEvent OnChanging = {read=FOnChanging, write=FOnChanging};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStringList |
説明
文字列リストが変更された直前に発生します。
OnChanging イベント ハンドラを記述すると、文字列リストへの変更に対して準備できるようになります。 たとえば、あるコントロールに文字列リストが関連づけられている場合に、OnChanging イベント ハンドラはそのコントロールに対して、リストへの変更が完了したことを告げる OnChange イベントが発生するまで再描画を無効にするよう指示することができます。
リスト内の文字列が追加、削除、移動、変更されるたびに、次のようなイベントの流れが発生します:
- OnChanging イベントが発生。
- 文字列が追加、削除、移動、または変更される。
- 変更が完了後、OnChange イベントが発生。
メモ: OnChanging は、リストへ変更が行われるたびに発生し、これは、アプリケーションが一連の変更に当たって BeginUpdate や EndUpdate を呼び出しても変わりません。
OnChanging は、TNotifyEvent 型のイベント ハンドラです。