The DataGridView kontrollen är en användbar kontroll för att visa data för användaren i ett rutnät format . Det kan bindas till en datakälla eller användas obunden . Hursomhelst den används kan det vara nödvändigt att dra ett värde ur en cell som ska användas för något annat ändamål . Det finns flera sätt att göra detta , men det är lätt om du bara vet den rad och kolumn i cellen för att dra data . Saker du behöver Review, Visual Basic
Visa fler instruktioner
1
Starta Visual Basic och skapa ett Windows- formulär projekt kallat " DataGridView . "
2
Lägg ett DataGridView kontrollen i formuläret . Det kan hittas i " Data " i " verktygslådan ". Docka kontrollen till den övre delen av formuläret .
3
Högerklicka på " DataGridView " objekt och " Lägga till kolumner . " Lägg två " Unbound" kolumner i rutnätet , namnge den första " Col1 " och ge den en header text " Kolumn 1 . " Lägg till en andra kolumn som " Col2 " med rubriken av " Kolumn 2 . "
4
Lägg två Etiketter och två NumericUpDown kontroller till formuläret . Ge etiketterna texten till " Kolumn " och " Rad . " Ändra namnen på NumericUpDown kontroller till " nudRow " och " nudColumn . " Ordna dessa kontroller på formuläret under DataGridView uppradade därefter.
5
Lägg till en knapp i formuläret som heter " btnGetValue " och ändra texten egenskapen till " Get värde . "
6
Dubbelklicka på knappen och lägga till denna kod till sin talan :
Private Sub btnGetValue_Click ( ByVal avsändaren som System.Object , ByVal e som System.EventArgs ) Handtag btnGetValue.Click
MsgBox ( DataGridView1.Item ( CInt ( nudColumn.Value ) , CInt ( nudRow.Value ) ) . Value.ToString ) katalog
End Sub
7
Kör programmet och lägga till några uppgifter till nätet. Åtminstone se till att den första raden fylls i och sparas . Klicka på knappen med både NumericUpDown kontrollerar fortfarande på " 0 . " Det värde som du angav i den första cellen ska visas i meddelanderutan som dyker upp . Kom ihåg att nätet är noll - baserade , så den översta vänstra cellen är ( 0,0 ) .