public partial class MyMessageBox : Window
{
public static void Show(string strErrorInfo)
{
myMessBox = new MyMessageBox(strErrorInfo);
myMessBox.ShowDialog();
myMessBox.Close();
}
.........
}
解決方案:
添加 Closing 事件
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
e.Cancel = true;
this.Visibility = Visibility.Hidden;
}