0
私は現在、行の仮想化を可能にするグリッドを使用していますが、セルの1つはList(Observable)オブジェクトにバインドされており、リストを何らかの文字列に変更するIValueConverterが添付されています。リストの値を更新すると、アイテムが画面から離れて(表示外にスクロールされ)、次に再表示されるまでグリッドに反映されません。バリューコンバータを手動で更新する方法はありますか?Grid Cell Binding Convertersを手動でどのように更新しますか?
または、カンマ区切りでリストを表示するには、読み取り専用の文字列を作成する方がよいでしょうか。リストが変更されたことをUIに通知し、グリッド内の読み取り専用文字列値を更新する最も良い方法は何ですか?
おかげ
クリス
おかげで、あなたのクラスにINotifyPropertyChangedのインタフェースを実装しています。 ObservableCollectionをクラスのプロパティとして持ちますが、CollectionChangedイベントを登録してObservableCollectionプロパティのOnPropertyChangedを呼び出すことは可能ですか? –