C# Form窗体 闪动

[复制链接]
查看11 | 回复1 | 2009-1-15 18:43:14 | 显示全部楼层 |阅读模式
有4个Form。之间有一定的调用关系(关系复杂),所以要为新SHOW出来的FORM传递设置Owner这样一个属性。

问题是:设置Owner后会引起 Owner窗体的闪动。有什么方法?可以解决。

回复

使用道具 举报

千问 | 2009-1-15 18:43:14 | 显示全部楼层
如果你设置一个窗体Form1的Owner属性为窗体HolderForm那么这个窗体Form1就会被持有,被HolderForm持有Form1会跟随HolderForm的动作,比如HolderForm最小化的时候,Form1也会最小化,HolderForm隐藏的时候Form1也会,而且Form1始终会在HolderForm之上不同于模式窗体,在操作Form1的时候也同时可以操作HolderForm典型的例子就是Word的查找/替换窗体,他永远在文档窗体之上,而且文档最小化的时候他也跟着最小化,但是同时又可以操作文档...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行