. L' cadre Microsoft Net fournit aux programmeurs un outil riche fixée pour développer des applications pour ordinateurs de bureau. Un outil en particulier, le DataGrid, est particulièrement pratique à stocker des données dans un format de tableau . L'outil de DataGridView vous permet de visualiser les données détenues par un DataGrid. Quand une erreur apparaît dans un programme , une exception est levée . Des exceptions sont attrapés et manipulés avant de s'écraser au programme. Il est important de prendre toutes les exceptions de l'outil DataGrid. Atteindre cet objectif en utilisant le haut- événement DataError . Choses que vous devez
Microsoft Visual Studio 2010
Afficher plus Instructions
1
Cliquez sur le raccourci de Visual Studio 2010 pour charger le programme . La page d'accueil apparaît après quelques instants. Cliquez sur le lien intitulé "Nouveau projet" pour ouvrir le "Nouveau projet" fenêtre. Dans cette fenêtre , sélectionnez "C #" dans la colonne de gauche et " Application Windows Form " de la colonne de droite . Entrez un nom pour le projet et appuyez sur le bouton "OK". Un Windows Form vide apparaît dans la fenêtre de l'éditeur visuel.
2
Cliquez sur l' onglet " Barre d'outils " situé à droite de la fenêtre de l' éditeur visuel . Une liste de tous les outils compatibles avec Windows Forms apparaît.
3
Cliquez sur " DataGridView " et faites glisser le curseur de la souris sur le formulaire Windows dans l'éditeur visuel. Relâchez le bouton de la souris pour placer un DataGridView.
4
Cliquez sur le panneau " Propriétés", qui se trouve à droite de la fenêtre de l' éditeur visuel . Au sommet de ce panneau, il ya une petite icône en forme d'éclair . Cela représente les événements DataGridView est capable de réaliser . Cliquez sur cette icône pour énumérer tous ces événements.
5
Double -cliquez sur l' événement DataError pour créer une méthode générée automatiquement qui gère les exceptions DataGrid " . L'éditeur visuel est immédiatement remplacé par un éditeur de code source, qui affiche la méthode généré automatiquement . Cette méthode ressemble à ceci: dataGridView1_DataError private void (object sender, DataGridViewDataErrorEventArgs e) {}
6
Placez le code ci-dessous à l'intérieur des accolades de la méthode DataError . Ce code attrape toutes les exceptions DataGrid et affiche une boîte de message avec une simple déclaration chaque fois qu'une exception se produit:
si ( e.Exception = null && e.Context == DataGridViewDataErrorContexts.Commit !) { MessageBox.Show (" exception s'est produite . ");}
7
Appuyez sur le bouton vert "Play" situé en haut de l'interface de Visual Studio pour lancer le programme . Un formulaire Windows s'ouvre et affiche un DataGridView. Si aucune exception se produit, un message apparaît et indique , " exception s'est produite. "