WinForms アプリケーションが全画面表示され、タスクバーが非表示になります
WinForms アプリケーションで真の全画面エクスペリエンスを実現するには、標準のウィンドウの境界線を非表示にするだけでなく、タスクバーも非表示にする必要があります。
タスクバーを非表示にする
タスクバーを非表示にするには:
this.TopMost
を true
に設定します。 this.FormBorderStyle
をFormBorderStyle.None
に設定します。 this.WindowState
をFormWindowState.Maximized
に設定します。 <code class="language-csharp">private void Form1_Load(object sender, EventArgs e) { this.TopMost = true; this.FormBorderStyle = FormBorderStyle.None; this.WindowState = FormWindowState.Maximized; }</code>
メニューバーを自動的に非表示にする
メニューバーを自動的に非表示にするには:
AutoSize
プロパティを true
に設定します。 Dock
属性を DockStyle.Top
に設定します。 MenuStrip_MouseLeave
イベントを処理し、Visible
属性を false
に設定します。 <code class="language-csharp">private void MenuStrip_MouseLeave(object sender, EventArgs e) { this.MenuStrip.Visible = false; }</code>
以上がWinForms アプリを完全に全画面表示にしてタスクバーを非表示にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。