我正在使用 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;
请建议我如何禁用我的按钮
谢谢,