2
在我的XAML文件中,我有一個窗口,我正在嘗試這樣做,因此無論用戶單擊「X」按鈕,還是單擊「取消」按鈕,行爲都是相同的。我會如何使取消按鈕像「X」按鈕一樣工作?
我簡略代碼如下:
public partial class Dialog : Window
{
.
.
.
private void Window_Closing(object sender, CancelEventArgs e)
{
e.Cancel() = true; //Works as expected
}
private void CancelButton_Click(object sender, RoutedEventArgs e)
{
e.Cancel() = true; //Compile error
}
}
所以我意識到,我的問題是,RoutedEventArgs沒有取消()方法。有誰知道我可以如何讓RoutedEventArgs更像CancelEventArgs?
非常感謝!你已經救了我幾個小時的頭痛。 – 2011-02-03 01:33:13