读书人

Wpf 关闭窗口遇到的奇怪有关问题

发布时间: 2013-01-08 14:02:13 作者: rapoo

Wpf 关闭窗口遇到的奇怪问题
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的时候,在关闭子窗口的时候,主窗口自动最小化了。

这个是什么情况啊?
[解决办法]
不是很明白楼主的意思,你在主窗口是否定义了最小化的事件?关闭子窗口,自动最小化父窗口这个应该是有事件激活的吧。

读书人网 >CAD教程

热点推荐