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中文网其他相关文章!