Ce que je fais est que j'ai un formulaire plein écran, sans barre de titre, et par conséquent manque les boutons minimiser/agrandir/fermer trouvés dans le coin supérieur droit. Je veux remplacer cette fonctionnalité par un raccourci clavier et un élément de menu contextuel, mais je n'arrive pas à trouver un événement à déclencher pour minimiser le formulaire.Existe-t-il un moyen de réduire par programme une fenêtre?
41
A
Répondre
70
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if(e.KeyChar == 'm')
this.WindowState = FormWindowState.Minimized;
}
27
FormName.WindowState = FormWindowState.Minimized;
10
<form>.WindowState = FormWindowState.Minimized;
7
Form myForm;
myForm.WindowState = FormWindowState.Minimized;
17
en C# .net
this.WindowState = FormWindowState.Minimized
2
Il n'y a aucun point réduisant au minimum une forme déjà réduite au minimum. Alors on y va:
if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;
0
this.MdiParent.WindowState = FormWindowState.Minimized;
-4
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
End Sub
cachant pas la même chose que de minimiser –