C#: Form Closing

mercoledì 20 ottobre 2010 - 15.05
Tag Elenco Tags  C#  |  Windows 7  |  Visual Studio Express

Piumy83 Profilo | Newbie

Ciao a tutti ,
volevo sapere come poter fare per "bloccare" l'evento "FormClosing"... mi spiego meglio: in una form ho un pulsante "esci" premendo il quale visualizzo una form dialog con la richiesta di chiudere l'applicazione oppure no... stessa cosa vorrei accadesse quando premo sulla "X" della form... avevo pensato di inserire il codice che richiama la form dialog nell'evento "FormClosing", ma così, in ogni caso, poi l'applicazione si chiude... sbaglio io?

Grazie a chiunque sappia aiutarmi
Piumy83 - Micky

luigidibiasi Profilo | Guru

nell'evento form_closing devi mettere

e.cancel=true 'blocca la chiusura


per fare ciò che vuoi dovresti fare uan cosa del genere...
sempre in form_closing
e.cancel=true dim frm as new form_da_visualizzare if frm.showDialog==DialogResult.OK ' fai chiudere else ' non fa nulla xè hai annullato la chiusura end if


Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/

Piumy83 Profilo | Newbie

Grazie mille, ho girato un po' ovunque, ma non ho mai trovato l'indicazione di usare e.Cancel.

Grazie ancora!!!
Piumy83 - Micky
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5