エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

INotifyCollectionChanged インターフェイス

2013/12/12

項目が追加または削除されたとき、あるいはコレクション オブジェクトがリセットされたときなどに、コレクションに対する動的な変更をリスナーに通知します。

Namespace:  System.Collections.Specialized
アセンブリ:  System (System.dll 内)

public interface INotifyCollectionChanged

INotifyCollectionChanged 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック イベントCollectionChangedコレクションの項目リストが変更されたとき、またはコレクションがリセットされたときに発生します。
このページのトップへ

INotifyCollectionChanged は、1 つのメンバー CollectionChanged を定義します。このイベントのイベント データ (NotifyCollectionChangedEventArgs) は、コレクション変更の性質に関する情報を報告します。

ItemsControl とそのサブクラスへのバインディングの変更通知を提供するには、コレクションでこのインターフェイスを実装する必要があります。独自のコレクション クラスを実装する前に、INotifyCollectionChanged および INotifyPropertyChanged を実装する ObservableCollection<T> クラスの使用を検討してください。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft