0

リストにバインドできるので、リスト要素のいずれかが変更されると、ターゲットに通知されます。私は、要素のいずれかが変更されたり、新しい要素が追加されるたびに、リストで何かを行う多値コンバータを使用して、リストの依存プロパティにしたい。リストへのバインド

答えて

1

リストが実装できるインターフェイスは、INotifyCollectionChangedです。これは、含まれる要素が変更されたことを通知するために使用されます。フレームワーククラスObservableCollectionは、このインタフェースを実装しています。

あなたは、コレクション内の任意の要素から変更を処理する必要がある場合、あなたはここで実装を見つける:リスト自体が変更された場合にのみ、「リスト要素が変更を取得」するとき

ObservableCollection that also monitors changes on the elements in collection

+1

しかし、文句を言わないの通知します。 – Magnus

+0

本当に、この機能が必要な場合は、自分で作成する必要があります。 – ColinE

+0

ObservableCollectionはコレクションのオブジェクトのプロパティが変更されたときに_collection_が変更、追加、削除などしたときにのみ通知します –

関連する問題