Création d'une application WinForms plein écran
Ce guide montre comment concevoir une application WinForms qui s'étend pour englober tout l'écran, y compris la barre des tâches. Nous vous montrerons également comment masquer automatiquement la bande de menu pour une utilisation optimale de l'écran.
Modification des propriétés du formulaire
Pour obtenir un affichage plein écran, ajustez les propriétés du formulaire. Réglez FormBorderStyle
sur None
et WindowState
sur Maximized
. Cela maximise le formulaire, mais la barre des tâches reste visible.
Pour masquer la barre des tâches, définissez la propriété TopMost
sur true
. Cela positionne le formulaire au-dessus de toutes les autres fenêtres, y compris la barre des tâches.
<code class="language-csharp">private void Form1_Load(object sender, EventArgs e) { this.TopMost = true; this.FormBorderStyle = FormBorderStyle.None; this.WindowState = FormWindowState.Maximized; }</code>
Masquage automatique des bandes de menu
Pour un espace d'écran amélioré, masquez automatiquement la bande de menu lorsque le formulaire est agrandi. Ceci est accompli en définissant la propriété Visible
de la bande de menu sur false
dans l'état maximisé.
<code class="language-csharp">private void Form1_Resize(object sender, EventArgs e) { this.menuStrip1.Visible = this.WindowState != FormWindowState.Maximized; }</code>
Remarque importante : La séquence des paramètres de propriété est cruciale. Définir WindowState
sur Maximized
avant TopMost
sur true
laissera la barre des tâches visible. Assurez-vous de définir TopMost
en premier.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!