data vises ofte i tabeller som består av rader og kolonner . Sittende på hver skjæringspunktet mellom en rad og en kolonne er en celle . Du kan skrive et program som utganger på størrelse med en celle i piksler . Dette kan være nyttig når du utformer brukergrensesnitt og trenger å vite den konkrete størrelsen på cellene. En enkel programmering rammeverk som gir en rask måte å lage et slikt program er . NET Framework . Du kan laste ned dette gratis samt Visual Studio Express Integrated Development Environment. Du trenger
datamaskin med Visual Studio 2010 installert
Vis flere instruksjoner
en
Åpen Visual Studio 2010 ved å klikke på programmets ikon. Når den lastes ned, velger du "Fil /Ny /Project" og klikk " Visual C # /Windows Forms Application " . En ny Windows Form Application prosjektet er opprettet , og en blank Windows Form vises i hovedredaktør vinduet.
2
Klikk på " Toolbox " panel , som ligger til høyre for hovedredaktør vindu . Dette panelet viser alle de verktøyene som er tilgjengelige for Windows Form applikasjoner .
3
Klikk på " DataGridView " og dra dette verktøyet over på Windows Form i hovedredaktør vinduet. Når du slipper museknappen , vil du plassere rutenettet på Windows Form .
4
Klikk på det lille svarte pilen i øvre høyre hjørne av " DataGridView " for å åpne en meny . Velg merket " Legg til kolonne " for å åpne en " Add Column "-grensesnitt . Trykk på " OK "-knappen én gang for å legge til en kolonne og trykk deretter på "Close" -knappen for å lukke grensesnittet .
5
Klikk på " Properties" -panelet , som er tilstøtende til " Toolbox ". Klikk på den lille lyn-symbol for å vise alle arrangementene til " DataGridView . "
6
Dobbeltklikk på hendelsen merket " Cell mus inn ", som er en hendelse som oppstår når en cellen klikkes på av brukeren. Windows Form forsvinner fra hovedredaktør vindu og en kildekoden filen vises . Følgende kode vises i kildekoden filen:
private void dataGridView1_CellMouseEnter ( objekt avsenderen , DataGridViewCellEventArgs e ) { }
7
Sett inn følgende linjer med kode i mellom klammeparenteser av " CellMouseEnter " hendelse . Disse linjene med kode ta tak i rad og kolonne beliggenhet for cellen klikket
int x = e.ColumnIndex ; . Int y = e.RowIndex ;
8
Skriv følgende utsagn under de to foregående linjene for å finne ut cellen størrelse for klikket cellen . Følgende linjer med kode finne cellen størrelse og skrive ut dimensjonene til output -vinduet : en
DataGridViewCell celle = dataGridView1 [ x , y ]; Størrelse cellsize = cell.Size ; System.Console.WriteLine ( "{ 0 } ", cellsize ) ;
9
Kjør programmet ved å trykke på den grønne" Play "-knappen . En Windows- skjema vises , og en tabell vises inni den. Klikk på en celle . Utgangen vinduet viser størrelsen på rad , og gir utskrifter som ser omtrent slik ut : en
{ Bredde = 100 , høyde = 22 }