. Microsoft Net rammeverket gir programmerere med et rikt verktøysett for utvikling av applikasjoner for stasjonære datamaskiner. Ett verktøy særlig DataGrid, er spesielt nyttig ved lagring av data i en tabell format. DataGridView verktøyet kan du vise dataene som innehas av en DataGrid. Når det oppstår en feil i et program , er et unntak kastes . Unntak er fanget og håndtert før krasje programmet. Det er viktig å fange alle unntakene fra DataGrid verktøyet. Oppnå dette ved å bruke den innebygde DataError hendelsen. Du trenger
Microsoft Visual Studio 2010
Vis flere instruksjoner
en
Klikk på Visual Studio 2010 snarvei til å laste programmet. Hjemmesiden vises etter en liten stund . Klikk på linken merket " Nytt prosjekt " for å åpne "New Project "-vinduet. I dette vinduet velger du "C #" fra venstre kolonne og "Windows Form Application " i den høyre spalten . Skriv inn et navn for prosjektet og trykk på " OK "-knappen . En blank Windows Form vises i den visuelle editor vinduet .
2
Klikk på " Toolbar " panel som ligger til høyre for den visuelle editor vinduet. En liste over alle verktøyene som er kompatible med Windows Forms vises.
3
Klikk på " DataGridView " og dra musepekeren over til Windows Form i den visuelle editor. Slipp museknappen for å plassere en DataGridView .
4
Klikk på " Properties" -panelet , som ligger til høyre for den visuelle editor vinduet. På toppen av dette panel, er det en liten lynsymbolet . Dette representerer hendelsene DataGridView er i stand til å utføre . Klikk på dette ikonet for å liste opp alle disse hendelsene .
5
Dobbeltklikk DataError arrangementet for å skape en automatisk generert metode som håndterer DataGrid "unntak . Den visuelle editor blir umiddelbart erstattet av en kildekode editor , som viser den automatisk genererte metoden. Denne metoden ser slik ut: private void dataGridView1_DataError ( objekt avsenderen , DataGridViewDataErrorEventArgs e ) { }
6
Place koden under inne klammeparentesene av DataError metoden. Denne koden fanger alle de DataGrid unntak og viser en meldingsboks med en enkel uttalelse når et unntak oppstår : en
hvis ( e.Exception = null && e.Context == DataGridViewDataErrorContexts.Commit !) { MessageBox.Show ( " Unntak oppstod . "); }
7
Trykk på den grønne « Play »-knappen er plassert på toppen av Visual Studio -grensesnittet for å starte programmet . En Windows Form vises med en DataGridView . Hvis noen unntak skjer, vises en meldingsboks og sier, " unntaket oppstod . "