ボタンを有効または無効にするために、SIlverLight RelayCommand を使用しています。いくつかの条件に基づいて、ボタンを無効にしたいのですが、ボタンを無効にする方法を提案してください
以下は、初期ロードでは正常に機能していますが、
public RelayCommand BackClickCommand
{
get
{
if (_backClickCommand == null)
{
_backClickCommand = new RelayCommand(() =>
{
step--;
if(step<1)
// code need to diable this button
}, () => this.CanExecute());
}
return _backClickCommand;
}
}
int step=2;
public bool CanExecute()
{
if(step>0)
return enabled;
else false;
}
私のコードのどこかで私がやっている
enabled = false;
ボタンを無効にする方法を提案してください
ありがとう、