Heim >Backend-Entwicklung >C++ >Wie kann ich eine WinForms-App wirklich im Vollbildmodus anzeigen und die Taskleiste ausblenden?
WinForms-Anwendung zeigt Vollbild an und blendet die Taskleiste aus
Damit eine WinForms-Anwendung ein echtes Vollbilderlebnis ermöglicht, müssen nicht nur die Standardfensterränder ausgeblendet werden, sondern auch die Taskleiste.
Taskleiste ausblenden
So blenden Sie die Taskleiste aus:
this.TopMost
auf true
. this.FormBorderStyle
auf FormBorderStyle.None
. this.WindowState
auf 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>
Menüleiste automatisch ausblenden
Um die Menüleiste automatisch auszublenden:
AutoSize
-Eigenschaft der Menüleiste auf true
. Dock
-Attribut auf DockStyle.Top
. MenuStrip_MouseLeave
-Ereignis und setzen Sie das Visible
-Attribut auf false
. <code class="language-csharp">private void MenuStrip_MouseLeave(object sender, EventArgs e) { this.MenuStrip.Visible = false; }</code>
Das obige ist der detaillierte Inhalt vonWie kann ich eine WinForms-App wirklich im Vollbildmodus anzeigen und die Taskleiste ausblenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!