. Microsoft Net plattformen ger utvecklare med ett ramverk för att skapa visuellt tilltalande grafiska användargränssnitt för sina ansökningar . Många grafiska komponenter kan dras och släppas på en visuell GUI editor , kräver lite kodning skicklighet . Du kan skapa din egen GUI idag med ingen erfarenhet av programmering . Till exempel , kan du använda den " DataGridView " table GUI -komponenten . Du kan skriva en enkel uppsättning påståenden som hämtar tidsangivelsen för när en cell i tabellen har ändrats . Saker du behöver
dator med Visual Studio installerad 2010
Visa fler instruktioner
1
Öppna Visual Studio 2010 genom att klicka på dess programikon . När den laddas , välj " Arkiv /Nytt /Project " och klicka på " Visual C # /Windows Forms Application . " En ny Windows Form Application projekt skapas , och en tom Windows-formulär visas i redigerarens huvudfönster .
2
Leta upp " Toolbox ", som ligger på höger sida av huvudredaktör formen . Välj " DataGridView " från " Toolbox " och dra den till den tomma Windows-formulär . Släpp musknappen för att placera " DataGridView . " Addera 3
Klicka på den lilla svarta pilen i det övre högra hörnet av " DataGridView . " Detta öppnar en meny . Välj " Lägg till kolumn " för att öppna ett fönster med titeln " Lägg kolumner . "
4
Tryck på " Add " knappen ett par gånger och tryck sedan på " Stäng " -knappen . Varje gång du trycker på " Lägg till ", en ny kolumn visas på " DataGridView . " När du trycker på " Close ", "Lägg till kolumner " fönstret stängs .
5
Klicka på panelen märkt "Egenskaper" och placera texten " CellMouseClick . " Dubbelklicka på den här texten . Vyn i huvudredaktör växlar omedelbart från Windows Form GUI editor till en källkod fil editor , där en ny metod märkt " dataGridView1_CellMouseClick " har genererats . Koden i denna metod hanterar händelsen där en cell klickar , till exempel när en användare redigerar data i ett fält .
6
Skriv följande tre uttalanden i - mellan klammerparenteser för " CellMouseClick "-metoden. Dessa uttalanden skapar en tidsstämpel och skriva ut den aktuella tiden till en utgång konsol :
DateTime nu = new DateTime ( ) ;
nu = DateTime.Now ,
System.Console . WriteLine ( " Klockan är nu : " + nu ) ;
7
Kör programmet genom att trycka på den gröna knappen "Spela" . En Windows-formulär visas , idrottsliga flera kolumner . Klicka på den kolumn som du lagt till " CellMouseClick " händelse . Den aktuella tiden skrivs till utgången konsolen .