MVVM Light Toolkit を使用していますが、RelayCommand
.
ビューモデルにいくつかのString
プロパティがあり、それらRaiseCanExecuteChanged
がセッターで呼び出される場合、すべてが正常に機能し、必要なときにコマンドを実行できます。
しかし、コードを変更して Model クラス X を作成すると、これらのプロパティがすべて含まれ、ViewModel には X 型のプロパティが含まれますRaiseCanExecuteChanged
。Model クラスでは意味がなく、ViewModel の X のセッターは呼び出されません。