PDA

View Full Version : vb.net e pulsante chiusura


Steel Jans
23-10-2007, 16:47
Vorrei se possibile fare in modo che al click sul pulsante "X" di una form non venga terminata l'applicazione, ma soltanto nascosta la form.
C'è un modo per farlo?
grazie!

Einstein
23-10-2007, 20:37
Quando premi il pulsante di chiusura, vengono generati due eventi in sequenza: FormClosing e FormClose.
Tu devi gestire l'evento FormClosing, il cui delegate ha un argomento "e" di tipo FormClosingEventArgs.
Nel corpo della tua funzione evento devi mettere:

e.Cancel = True
Me.Hide()

La form non si chiude (la chiusura è annullata dalla proprietà Cancel = True) e viene nascosta.

Steel Jans
24-10-2007, 14:13
Perfetto!!!
Grazie 1000!