私の見解では、さまざまなコントロールがあります。ほとんどの場合Button
、s、TextBox
es、およびComboBox
es。ボタンは CommandBinding ( ICommand
) によって有効化/無効化されますが、他のコントロールは「手動で」有効化/無効化する必要があります。これを達成するための多くの方法を考えることができます:
bool
-Property を ViewModel に追加することは 1 つの方法であり、使用することDataTriggers
は別の方法です。(または、プロパティを直接バインドして を使用することもできますIValueConverter
。)
MVVM に除外または欠落している特定のソリューションはありますか?