WPF关闭当前窗口:
public MainWindow()
{
InitializeComponent();
//在属性窗口那里貌似找不到这事件,但是可以手动注册
this.Closing += F;
}
private void F(object o, System.ComponentModel.CancelEventArgs e)
{
if (MessageBox.Show("关闭", "", MessageBoxButton.YesNo) == MessageBoxResult.No)
e.Cancel = true;
}
this.DialogResult = true; // false;