您的位置:首页 > 产品设计 > 产品经理

WPF中Window的ShowInTaskbar、Owner和Topmost属性

2015-12-28 10:47 495 查看
1. ShowInTaskbar:设置窗口是否在任务栏上有一席之位,默认为true,

当在父窗口上新开一个子窗口时,任务栏上就会出现两个窗口,所以当要实现

不管开启多少个窗口,在任务栏上都只显示一个窗口时,就需要将子窗口的ShowInTaskbar设为false;

**注意:

尽管这样会解决任务栏上出现多个窗口的情况,但有时却会出现严重的问题,因为没有设置子窗体的Owner属性,

导致有时在切换窗体时,父窗体将子窗体覆盖,并且不能点击,造成假死的极端不友好的情况,所以当使用ShowInTaskbar属性时,

一定不要忘记为子窗口设置Owner属性(就是设置子窗口的父窗口)。

参考:https://www.mgenware.com/blog/?p=1935#comment-4775

2.Topmost属性:设置窗口显示在最前。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: