如何让表单显示在所有其他窗口的顶部?

Kez*_*Kez 3 vb.net winforms

如何让表单显示在桌面上的所有内容上,而不仅仅是应用程序中的表单.我花了很多年的谷歌搜索,但只找到了C++的片段和不再有效的旧版Visual Studio.我知道答案就在那里,我一定在寻找错误的东西.

为了清楚起见 - 我的项目是在Visual Studio 2012中创建的,它是用Visual Basic编写的.

提前致谢.

Sys*_*gon 9

正如史蒂夫所说,只要你的应用是唯一一个使用它的人,这个工作:

Me.TopMost = True
Run Code Online (Sandbox Code Playgroud)

它是一种形式的财产.如果您在表单外执行此操作,请使用表单的名称Form1.TopMost = True.

有关尝试使窗口位于"最顶级"Windows之上的MSDN文档一些信息.