Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058

    [C#] Evitare esecuzione di un evento in determinati momenti

    Ciao a tutti,
    sto utilizzando l'evento DataGridViewRowValidating per validare all'uscita della riga della DataGridView. Se la riga non è compilata correttamente emetto un errore ed imposto l'eccezione e.Cancel a "true".

    Vorrei però che allo scatenarsi dell'evento FormClosing se l'utente conferma di voler chiudere la Form, si riesca a chiudere la form senza problemi.

    Al momento dopo aver premuto la "X" di chiusura si scatena la FormClosing, e successivamente la DataGridViewRowValidating, quindi se ho una riga in errore la form (di tipo MDI) non viene chiusa.

    Come posso forzare la chiusura in questi casi?

  2. #2
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Admin chiudi pure, ho risolto da solo anche questa volta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.