1

ViewModel を作成したユーザー コントロールを定義しました。この UserControl を使用するウィンドウのコード ビハインドでは、データ コンテキストを ViewModel に設定します。

UserControl のコード バインドで、ViewModel のプロパティの一部にアクセスしたいと考えています。

私はこのようなものを使用しています

var userControlVM = (UserControlVM)this.DataContext;

キャストしている VM の型を知る必要があるため、型キャストについて心配していUserControlVMます。このように明示的に型キャストせずにそれを行う方法はありますか、それとも他のより良い方法はありますか?

4

1 に答える 1