:その一環としてWhy NOT BindingList in WPFItemsControl.ItemsSourceが変更されたときにUIが更新される原因は何ですか?私はこの質問次するBindingListとのObservableCollectionの違いを検討していた
を、私はリスト、コレクション、のObservableCollectionとするBindingList含む様々なタイプにItemsControlにののItemsSourceを結合テスト。
ObservableCollectionまたはBindingListのいずれかが変更されたときにインターフェイスが更新されたのは驚きましたが、それ以外のものは更新されませんでした。だから、それを聞いているWPFは何を更新するのですか? BindingListはそれを実装していないため、これまで考えていたように、INotifyCollectionChangedイベントにすることはできません。 Bemused。
ありがとう、それは役に立つ - 私はチャンスを得るときDotPeekを見てみましょう。その質問に答えるために、WPFは2つのクラスを別々に扱い、それぞれに対応できると思いますか、それとも両方に当てはまるメカニズムがありますか? –
いいえ、ソースタイプに応じてIBindingListおよびその他のCollectionView型の実装をラップするBindingListCollectionViewを作成します。 – Phil