为什么DelegeateCommand.Execute()实际上没有执行?

时间:2016-04-01 21:39:13

标签: mvvm prism

我有以下命令应该自动点击按钮:

public DelegateCommand AutoClickFadeinButtonCommand {get;组; }

在构造函数中:

AutoClickFadeinButtonCommand = new DelegateCommand(() => AutoClickFadeinButtonCommand.RaiseCanExecuteChanged());

然后在某处,我只是打电话:

AutoClickFadeinButtonCommand.Execute();

我检查了调试器,它执行了这一行,但没有任何反应。可能是什么问题?我假设有一些线程......

1 个答案:

答案 0 :(得分:1)

您创建了一个命令,在执行时只调用AutoClickFadeinButtonCommand.RaiseCanExecuteChanged。所以什么都没发生。你期待发生什么?