Share via


HOW TO:將 Windows Form 保持最上層顯示

更新:2007 年 11 月

啟動 Microsoft Windows 2000 作業系統時,在特定應用程式中最上層的表單會一直保持在所有視窗之上。在 Microsoft Windows 98 中,最上層的表單在所有應用程式中都是保持在所有視窗之上。例如,您可能想將一個浮動工具視窗保持在您應用程式的主視窗之上。TopMost 屬性能控制表單是否為最上層表單。即使不在使用中,最上層表單還是會浮動於其他非最上層表單之上。

注意事項:

根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要在設計階段將 Windows Form 應用程式中的表單設為最上層表單

  • 在 [屬性] 視窗中將 [TopMost] 屬性設為 [true]。

若要利用程式將 Windows Form 應用程式中的表單設為最上層表單

  • 在程序中,將 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;
       }
    

請參閱

參考

Windows Form 概觀

其他資源

建立新的 Windows Form

Windows Form 中的對話方塊