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