如何:将 Windows 窗体保持在最前面
更新:2007 年 11 月
启动 Microsoft Windows 2000 操作系统时,最顶端的窗体始终位于给定应用程序中所有窗口的前面。在 Microsoft Windows 98 中,最顶端的窗体位于所有应用程序中所有窗口的前面。例如,可能希望将浮动工具窗口保持在应用程序主窗口的前面。TopMost 属性控制窗体是否为最顶端的窗体。即使最顶端的窗体不处于活动状态,它也会浮在其他非最顶端窗体之前。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
在设计时使窗体成为 Windows 窗体应用程序中最顶端的窗体
- 在“属性”窗口中,将 TopMost 属性设置为 True。
以编程方式使窗体成为 Windows 窗体应用程序中最顶端的窗体
在过程中,将 TopMost 属性设置为 true。
Public sub MakeOnTop() myTopForm.TopMost = True End Sub
public void MakeOnTop() { myTopForm.TopMost = true; }
public void MakeOnTop() { myTopForm.set_TopMost(true); }
public: void MakeOnTop() { myTopForm->TopMost = true; }