System.Classes.TCollectionItem.Changed
Delphi
procedure Changed(AllItems: Boolean);
C++
void __fastcall Changed(bool AllItems);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TCollectionItem |
説明
コレクション項目の変更を反映するようにコレクションを更新します。
Changed メソッドは,コレクションが反映しなければならない方法でそれに属する項目が変更されると自動的に呼び出されます。たとえば項目の Index プロパティが変更されると,コレクションはほかのすべての項目のインデックスを更新する必要があります。コレクションの更新を必要とする変更を加えるときに,下位クラスの実装でこのメソッドを呼び出します。
AllItems パラメータは,変更の対象がコレクション項目(その DisplayName プロパティへの変更など)だけかどうか,またはコレクションの他項目にも対応する変更(Index プロパティへの変更など)が必要かどうかを示します。