社区
C#
帖子详情
C# winform 窗体中的TopLevel 和 TopMost 属性区别??
禀赋苍天
2011-08-22 06:10:13
C# winform 窗体中的TopLevel 和 TopMost 属性区别??
...全文
6550
5
打赏
收藏
C# winform 窗体中的TopLevel 和 TopMost 属性区别??
C# winform 窗体中的TopLevel 和 TopMost 属性区别??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liu447862556
2011-08-22
打赏
举报
回复
楼上的几位回答的都不错,试一下就知道了,而且那样理解的也比较深。
guoyanhong1111
2011-08-22
打赏
举报
回复
其实楼主试试效果就知道了!
ruanwei1987
2011-08-22
打赏
举报
回复
1
顶级窗口 意思是指这个窗口是否是可以嵌套在其他页面中,
如果你想在某个页面(或者panel)中嵌套一个子页面,
需要做的有:
Form1 f = new Form1()
f.FormBorderStyle = FormBorderStyle.None;
f.Dock = DockStyle.Fill;
f.TopLevel = false;
this.panel1.Add(f);
f.show();
而TopMost却不同,它是指窗体的可见性的 most 就像一些视频软件——pptv 播放电影的时候总能在其他页面前面
白鸽
2011-08-22
打赏
举报
回复
下手真快!正解
[Quote=引用 1 楼 caozhy 的回复:]
Form.TopLevel 获取或设置一个值,该值指示是否将窗体显示为顶级窗口。
Form.TopMost 获取或设置一个值,指示该窗体是否应显示为最顶层窗体。
[/Quote]
threenewbee
2011-08-22
打赏
举报
回复
Form.TopLevel 获取或设置一个值,该值指示是否将窗体显示为顶级窗口。
Form.TopMost 获取或设置一个值,指示该窗体是否应显示为
最
顶层窗体。
winform
实现
窗体
的浮动及隐藏完整源码.rar
winform
实现
窗体
的浮动及隐藏完整源码.rar
C#
像迅雷悬浮窗,移动半透明
窗体
想制作像迅雷一样的悬浮
窗体
吗?最好的例子。
C#
winform
窗体
中
的Top
Level
和 TopMost
属性
区别
?
TopMost
属性
是用来设置
窗体
在所有
窗体
之上的
属性
,即始终处于最顶层。如果你设置窗口A的TopMost
属性
为true的话,那么不管你在界面上打开多少个窗口,窗口A都不会被其他的窗口挡住。可能会影响用户对其他
窗体
的操作,特别是在多
窗体
应用程序
中
,可能会让用户感到困扰。可以用于实现弹出窗口或提示窗口,确保这些窗口始终在用户视野范围内,不会被忽略。
窗体
始终处于最顶层,不会被其他
窗体
遮挡,方便用户操作。可能会造成焦点问题,使得用户无法在其他
窗体
上进行操作。可能会导致
窗体
的重叠,影响用户对
窗体
内容的观看。
Winform
中
Top
Level
与TopMost
属性
的
区别
Form.Top
Level
获取或设置一个值,该值指示是否将
窗体
显示为顶级窗口。 Form.TopMost 获取或设置一个值,指示该
窗体
是否应显示为最顶层
窗体
。 TopMost是级别更高的
属性
实际应用
中
,子窗口应注意避免使用TopMost, 可能会在主窗口最小化或其它操作
中
导致主窗口的TextBox无法获取焦点,虽然主窗口的按钮可以点击 ...
Top
Level
和Topmost
Top
Level
和Topmost Form.Top
Level
获取或设置一个值,该值指示是否将
窗体
显示为顶级窗口。 Form.TopMost 获取或设置一个值,指示该
窗体
是否应显示为最顶层
窗体
。 顶级窗口 意思是指这个窗口是否是可以嵌套在其他页面
中
, 如果你想在某个页面(或者panel)
中
嵌套一个子页面, 需要做的有: Form1 f = new Form1
C#
111,120
社区成员
642,538
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章