为什么 DelegeateCommand.Execute() 没有真正执行?

Why is DelegeateCommand.Execute() not actually executing?

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

public DelegateCommand AutoClickFadeinButtonCommand { get;放; }

在构造函数中:

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

然后在某个地方,我只是调用:

AutoClickFadeinButtonCommand.Execute();

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

您创建了一个在执行时只调用 AutoClickFadeinButtonCommand.RaiseCanExecuteChanged 的命令。所以实际上什么也没有发生。你期待发生什么?