WPF子窗口问题
A窗口是B窗口的owner,B窗口是C窗口的Owner,
A窗口有最小化按钮
这个时候如果 A窗口或者B窗口处于激活状态,点A的最小化按钮,所有窗口都会最小化
但是如果C窗口处于激活状态,点A的最小化窗口,只有A和B最小化,剩下C悬浮在桌面上
这个如何解决?
[解决办法]
如果想实现上边的内容,可以在最小化事件中强制让子窗口最小化
[解决办法]
这个很复杂么 只需要在窗口最小化的函数里面做些判断就ok了吧
在a的窗口最小化事件
{
if(c处于激活)
{ A和B最小化 }
else if(A窗口或者B窗口处于激活状态)
{ abc 都最小化}
}