我已经将按钮命令从MVVM Toolkit
绑定到一个RelayCommand
,它执行一些函数,如下所示:[RelayCommand]
private async void SomeMethod() {}
我想通过RelayCommand
的CanExecute
参数来防止多次单击按钮,从而防止多次调用方法,但我无法解决这个问题。
我知道RelayCommand
首先检查CanExecute
是否可以执行命令,但我不知道如何实现它。
我已经搜索了许多关于这个主题的问题,但没有得到接近解决的地方。
编辑:也没有SomeMethod.isRunning
属性。
1条答案
按热度按时间mepcadol1#
只需将
void
更改为Task
。