1
我在MVVM中编写的Windows Phone项目中有Button。问题是,当我双击那个按钮时,我会运行我的方法两次或更多次。如何避免这种情况?如何避免双击XAML/Mvvm/C中的按钮#
这是执行:
XAML浏览
<Button Command="{Binding MyCommand}" />
视图模型
private readonly Command myButtonClick;
public ICommand MyCommand{ get { return myButtonClick; } }
{
myButtonClick= new Command(MyMethod);
}
private async void MyMethod()
{
// do work
}
http://stackoverflow.com/questions/841332/prevent-double-click-from-double-firing-a-command – Mat