C#将载入的窗口2使得它在屏幕最前代码如何写

原问题:C#将载入的窗口2使得它在屏幕最前代码如何写
分类:编程开发 > 最后更新时间:【2017-02-06 23:33:30】

最佳答案

新建一个Winform的项目,在默认的 Form1 窗体添加一个 Button 控件(按钮),修改它的 Text 属性的值为“打开另一个窗体”。

然后设置 Form1 窗体的属性 TopMost 的属性值为 True。

在项目中新建一个窗体,默认命名为Form2。

再回到我们刚刚的Form1窗体中,进入Button控件的Click事件中,编写如下代码:

privatevoid button1_Click(object sender,EventArgs e)

{

Form2 frm =newForm2();

frm.Show();

}

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

最佳答案由网友  中吴风尚  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
6

分享到:

其他回答

暂无其它回答!