21得票3回答
CanExecuteChanged是用来做什么的?

我能否使用CanExecuteChanged来改变“可执行”条件? 另外,它用于什么目的?

13得票1回答
Jenkins执行单元测试的CanExecute方法失败,原因是方法不确定性。

在我们的项目中,针对各种命令,我们有许多CanExecute测试。 当我们使用Visual Studio测试或AxoCover时,所有测试都能成功通过。 我们尝试在执行“CanExecute”之前添加一些先前的对象初始化,有时它起作用了(或者我们认为是这样)。testedViewModel...

11得票1回答
如何在WPF中使用ICommand的CanExecute方法

如何使用ICommand接口中的CanExecute方法? 在我的示例中,我有一个SaveCommand,我只想在对象可保存时启用它。我的Savebutton的XAML代码如下:<Button Content="Save" Command="{Binding SaveCommand...

9得票4回答
MVVM RelayCommand CanExecute

我正在使用一个RelayCommand来实现执行和可执行操作。当没有canExecute部分时,RelayCommand可以工作,但是当我添加canExecute部分时,命令会锁定按钮。只要CanExecute部分为true,RelayCommand就会检查按钮是否可以执行。一旦canExec...

7得票2回答
CanExecute和CanExecuteChanged,我必须使用RelayCommand来实现吗?

我正在使用MVVM-Light,并且我的中继命令已经完美地工作了,我刚刚读到应该实现CanExecuteChanged和CanExecute。虽然我找不到一个好的例子。 有人有如何实现这些的好例子吗? 当无法执行时,CanExecute需要返回False,但不会禁用按钮吗? 我应该在什么...