アプリケーション用にMVVMを使用していますが、コントロールのDataContext
はC#コード(XAMLではありません)に割り当てられています。XAML DataContextとViewModelタイプ
したがって、XAMLコントロールでは、DataContext
に設定されているインスタンスの種類がわかりません。その結果、XAMLのビューモデルのバインドされたプロパティに対するリファクタリングサポートとインテリセンスはありません。
XAMLのコントロールに、DataContext
の種類がリンクされていることを伝える方法はありますか?
ViewModelでプロパティ名を変更したり、そのプロパティのすべての参照を検索すると、XAMLバインディングのこのプロパティも考慮されます。
これは真実かもしれませんが、私はコントロールが1つの特定のビューモデルタイプにリンクされているケースがたくさんあります – thumbmunkeys