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