私はいくつかのデータバインディングの魔法をやろうとしています。出荷を一覧表示する出荷ビューがあり、リストのフィルタリングと注文機能を提供しています。フィルター文字列ボックス、配信ステータス フィルター (チェックボックス)、および注文ラジオボタンは、ViewModel のプロパティにデータ バインドされています。状態を保存する機能を追加したいので、コントロールの状態を xml ドキュメントに保存することでこれを行うことにしました。以前は、データバインディングを使用して値を読み書きするだけで、ほとんど問題なくこれを行っていました。
しかし、今、私は困惑しています。私のフィルター コントロールは現在、ViewModel の項目にデータ バインドされています。ロード時にデータバインディングを xml から ViewModel に、またはその逆に変更するコードを書くことはできますが、それは面倒です。
2 つの等しいソースにバインドし、それらを同時に更新する機能を実現するために使用できるメカニズムはありますか?