it-swarm.it

C'è un modo per ridurre al minimo a livello di programmazione una finestra

Quello che sto facendo è che ho un modulo a schermo intero, senza barra del titolo, e di conseguenza manca i pulsanti minimizza/massimizza/chiudi che si trovano nell'angolo in alto a destra. Voglio sostituire quella funzionalità con una scorciatoia da tastiera e una voce di menu di scelta rapida, ma non riesco a trovare un evento da attivare per ridurre al minimo il modulo.

53
Stephen Wrighton
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
     if(e.KeyChar == 'm')
         this.WindowState = FormWindowState.Minimized;
}
95
John Dages
FormName.WindowState = FormWindowState.Minimized;
31
JP Richardson

in c # .net

this.WindowState = FormWindowState.Minimized
19
chetan
<form>.WindowState = FormWindowState.Minimized;
10
Craig Eddy
Form myForm;
myForm.WindowState = FormWindowState.Minimized;
7
Stephen Deken

Non ha senso minimizzare un modulo già minimizzato. Quindi eccoci qui:

if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;
2
profnotime

this.WindowState = FormWindowState.Minimized;

0
Abdul Moiz

- c # .net

NORMALIZE this.WindowState = FormWindowState.Normal;

this.WindowState = FormWindowState.Minimized;

0
Thailor Souza