. NET Framework Microsoft fornisce ai programmatori con un ricco set di strumenti per lo sviluppo di applicazioni per i computer desktop . Uno strumento in particolare , il controllo DataGrid , è particolarmente utile per l'archiviazione di dati in un formato tabella . Lo strumento DataGridView consente di visualizzare i dati in possesso di un DataGrid . Quando si verifica un errore in un programma , viene generata un'eccezione . Eccezioni sono catturati e manipolati prima di schiantarsi al programma . E 'importante per catturare tutte le eccezioni dallo strumento di DataGrid . Ottenere questo risultato utilizzando il built -in caso DataError . Cose che ti serviranno 
 Microsoft Visual Studio 2010 
 Show More Istruzioni 
 1 
 Fare clic sul collegamento di Visual Studio 2010 per caricare il programma . La home page appare dopo qualche istante . Clicca sul link " Nuovo progetto " per aprire la finestra "Nuovo progetto" . In questa finestra , selezionare " C # " dalla colonna di sinistra e "Applicazione Windows Form " dalla colonna di destra . Immettere un nome per il progetto e premere il pulsante "OK" . Un Windows Form vuota viene visualizzata nella finestra di editor visuale. 
 2 
 Fare clic sul pannello "Barra degli strumenti " che si trova a destra della finestra di editor visuale . Viene visualizzato un elenco di tutti gli strumenti compatibili con Windows Forms . 
 3 
 Clicca su " DataGridView " e trascinare il cursore del mouse sopra al Windows Form in Visual Editor . Rilasciate il pulsante del mouse per posizionare un oggetto DataGridView . 
 4 
 Clicca sul pannello "Proprietà" , che si trova a destra della finestra di editor visuale . Nella parte superiore di questo pannello , c'è una piccola icona fulmine . Questo rappresenta gli eventi DataGridView è in grado di eseguire . Fare clic su questa icona per elencare tutti questi eventi . 
 5 
 doppio clic l'evento DataError per creare un metodo generato automaticamente che gestisce le eccezioni DataGrid " . L' editor visuale viene immediatamente sostituito da un editor di codice sorgente , che visualizza il metodo generato automaticamente . Questo metodo è simile al seguente : void dataGridView1_DataError privato ( object sender, DataGridViewDataErrorEventArgs e) { } 
 6 
 Inserire il codice qui sotto tra le parentesi graffe del metodo DataError . Questo codice cattura tutte le eccezioni DataGrid e visualizza una finestra di messaggio con una semplice dichiarazione ogni volta che si verifica un'eccezione : 
 
 se ( e.Exception = null && e.Context == DataGridViewDataErrorContexts.Commit !) { MessageBox.Show (" Exception Occurred . ");} 
 7 
 Premere il pulsante verde "Play" nella parte superiore dell'interfaccia di Visual Studio per lanciare il programma . Un Windows Form e verrà visualizzata una DataGridView . Se le eccezioni si verifica , verrà visualizzato un messaggio e afferma: " Si è verificata un'eccezione . "