0

私は疑問を持っています。私はListView自分のwpfアプリにいて、そのデータコンテキスト/アイテムソースをSQLサーバーからのデータテーブルに設定しています。データテーブルからデータを入力できListViewますが、3 番目の列は各行のコンボボックスです。したがって、いつでもコンボボックスの値を変更できます。しかし、変更した場合、後で参照するために元の選択値を確認または保持するにはどうすればよいですか?

の値をComboBox変更すると、 の色を変更したいComboBox。元の値に戻したら、通常の色をコンボックスに戻します。

値コンバーター クラスを作成し、依存関係プロパティを宣言しました。私の計画は、元のバインドされた値をこの依存関係プロパティに設定し、コンボの背景色をこの値コンバーターに設定することでした。

依存関係プロパティを定義した後、XAML で値コンバーター クラスを初期化できません。

これは正しいアプローチですか?ListView各行項目とともにクラス インスタンスを設定するようなものはありますか?

4

1 に答える 1