. Microsoft NET Framework ger programmerare med en rik uppsättning verktyg för utveckling av applikationer för stationära datorer . Ett verktyg i synnerhet , DataGrid , är särskilt praktiskt vid lagring av data i en tabell format . Den DataGridView verktyget kan du se de uppgifter som innehas av en DataGrid . När ett fel uppstår i ett program , är ett undantag . Undantag fångas och hanteras innan kraschar programmet . Det är viktigt att fånga alla undantag från DataGrid verktyget . Åstadkomma detta genom att använda den inbyggda DataError händelse . Saker du behöver
Microsoft Visual Studio 2010
Visa fler instruktioner
1
Klicka på Visual Studio 2010 genväg för att ladda programmet . Hemsidan visas efter en stund . Klicka på länken som heter " New Project " för att öppna " New Project "-fönstret . I det här fönstret väljer du " C # " i den vänstra kolumnen och " Windows Form Application " i den högra kolumnen . Ange ett namn för projektet och tryck på " OK " -knappen . En tom Windows-formulär visas i den visuella redigeraren fönstret .
2
Klicka på " Verktygsfält " panel placerad till höger om den visuella redigeraren fönstret . En lista över alla verktyg är kompatibla med Windows Forms visas . Addera 3
Klicka på " DataGridView " och dra muspekaren över till Windows-formulär i den visuella redigeraren . Släpp musknappen för att placera ett DataGridView .
4
Klicka på " Egenskaper " panel , som ligger till höger om den visuella redigeraren fönstret . På toppen av denna panel finns en liten glödlampa visas . Detta representerar händelserna DataGridView kan utföra . Klicka på denna ikon för att lista alla dessa händelser .
5
Dubbelklicka på DataError händelsen för att skapa ett automatiskt genererat metod som hanterar DataGrid " undantag . Den visuella redigeraren omedelbart ersätts av en källkod redaktör , som visar den automatiskt genererade metoden . Denna metod ser ut så här : private void dataGridView1_DataError ( objekt avsändare , DataGridViewDataErrorEventArgs e ) { }
6
Placera koden nedan innanför klamrarna i DataError metoden . Denna kod fångar alla DataGrid undantagen och visar en meddelanderuta med en enkel förklaring när ett undantag inträffar :
om ( e.Exception = null && e.Context == DataGridViewDataErrorContexts.Commit ) { MessageBox.Show ( " Undantag inträffade . " ) ; }
7
Tryck på den gröna " Play "-knappen längst upp i Visual Studio -gränssnittet för att starta programmet . En Windows-formulär öppnas och visar en DataGridView . Om eventuella undantag inträffar , visas ett meddelande och säger , " undantag inträffade . " Addera