0

RegisterReadOnlyを介して読み取り専用の依存関係プロパティを定義し、SetValueのCLRラッパーを削除しました(ここで概説されているアプローチで、MSDNの記事http://dotnetslackers.com/WPF/re-131262_WPF_Read_only_Dependency_Properties.aspxに類似しています)

これで、UserControlのコード内からSetValueを呼び出すことができますが、MVVMの精神に沿って、コードでViewModelインスタンスを直接参照せずにViewModelでSetValueを呼び出すにはどうすればよいですか?

UserControlにread-onnly依存関係プロパティがある理由は、状態情報のみを表すようにしたいためであり、外部で再バインドすることは許可されるべきではありません。

4

0 に答える 0