C#中Winform窗体程序始终在桌面最顶层显示 【转载】

- 2019-08-22 00:00

在C#中Winform窗体程序设计过程中,有时候我们希望窗体程序始终在Windows桌面的最顶层显 示,Windows桌面允许多个窗体同时显示,但只有一个窗体可以得到焦点。实现Winform窗体程序始终在Windows桌面最顶层显示,则需要使用 到Winfor窗体程序的TopMost属性。

TopMost属性:是用来设置或者Winform窗体程序的一个属性值,指示该窗体是否应显示为最顶层窗体。取值只有true和false,默认情况下为false。

因此设置Winform窗体程序始终在桌面最顶层显示,只需要设置TopMost属性为true,可以在Visual Studio的属性窗口进行设置。也可在窗体加载事件Form_Load事件中进行设置,在Form_Load事件中设置的代码如下:

public void Form1_Load(object sender,EventArgs e)

{

this.TopMost=true;

}