Fare clic destro sulla finestra in questione, quindi scegliere Proprietà. In Proprietà fai clic su Eventi. Fare doppio clic sull'evento FormClosing
.
Il seguente codice sarà generato da Progettazione Windows Form:
private void myWindow_FormClosing(object sender, FormClosingEventArgs e)
{
}
semplicemente aggiornare il codice per assomigliare a questo (aggiungere e.Cancel = true;
):
private void myWindow_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true;
}
il gioco è fatto!
In alternativa, se si desidera disabilitare la chiusura, massimo, e ridurre al minimo i pulsanti della finestra:
È possibile fare clic destro la finestra in questione, quindi scegliere Proprietà. In Proprietà impostare la proprietà ControlBox
su false
.
fonte
2013-03-07 13:13:39
Non riesco a vedere l'immagine? :(:( –
Probabilmente non dovresti: gestiscilo come "No". In alternativa, puoi creare il tuo modello pop-up e progettarlo come preferisci. – musefan
"X" equivale a "No" nelle conferme. l'utente fa clic, non sa cosa rispondere, quindi * devi * lasciare che decidano senza toccare nulla. – Alex