打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C# Winform 窗体显示在最前面

C# 窗体显示在最前面功能简介

在Winform程序中,多个窗体同时出现在桌面上是经常遇到的情况,在几个窗体同时打开的时候,我们也许希望某个窗体在窗体的最前面,从而使得使用起来比较方便。本示例将实现指定某个窗体始终显示在其他窗体的最前面。运行效果如下图所示

C# 如何实现功能

  1. 新建一个Winform的项目,在默认的 Form1 窗体添加一个 Button 控件(按钮),修改它的 Text 属性的值为“打开另一个窗体”。
  2. 然后设置 Form1 窗体的属性 TopMost 的属性值为 True。
  3. 在项目中新建一个窗体,默认命名为Form2。
  4. 再回到我们刚刚的Form1窗体中,进入Button控件的Click事件中,编写如下代码:
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3.     Form2 frm = new Form2();
  4.     frm.Show();
  5. }

然后就OK了,运行程序,我们点击“打开另一个窗体”按钮,我们可以看到弹出了新的窗体,但是新弹出的窗体并没有遮挡住Form1窗体。由此可见,我们Form1是最顶层的。说明 TopMost 起作用了。也就是说 TopMost 就是设置窗体是否是最前面的关键属性。

转载请注明出处王旭博客 ? C# Winform 窗体显示在最前面

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【WinForm】继承窗体
DockPanel的使用
c#的winform中,弹出类似qq新闻的小网页
c#中winform窗口的隐藏与显示
C#继承窗体
C#给Winform的button等控件添加快捷键三种方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服