C# wpf
我有一个主窗口 MainWindow:
有一个子窗口 SubWindow
主窗口, 打开子窗口:
C# code
private void LaunchSubWindow() { SubWindow win = new SubWindow(); win.Owner = this; win.ShowDialog(); }
在子窗口 有个关闭Label事件
private void lbl_Close_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
this.Close();
}
在子窗口还有其他的按钮。 例如btn1, 他的作用是在其中会打开几个MessageBox
1.当我从主窗口打开子窗口的时候,关闭子窗口,一切正常
2.当我从主窗口打开子窗口的时候,点击btn1, 打开几个MessageBox并关闭MessageBox的时候,在关闭子窗口的时候,主窗口自动最小化了。
这个是什么情况啊?
------解决方案--------------------------------------------------------
不是很明白楼主的意思,你在主窗口是否定义了最小化的事件?关闭子窗口,自动最小化父窗口这个应该是有事件激活的吧。