Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako presunúť na ďalší riadok v DataGridView

Prechod na ďalší riadok v ovládacom prvku DataGridView v aplikácii Visual Basic.NET aplikácií pomocou niekoľkých DataGridView vlastnosti . Ovládanie DataGridView poskytuje výkonné a flexibilný spôsob zobrazenia dát v tabuľkovom formáte . Pomocou tejto kontroly na zobrazenie dát osídlená užívateľom , alebo z iných zdrojov , ako sú databázy . Použite " CurrentRow " a " CurrentCell " vlastnosti pre prechod na ďalší riadok . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Visual Studio , kliknite na tlačidlo " Nový projekt " v ľavej časti okna obrazovky počítača , a rozšíriť " Visual Basic " pod " Nainštalované šablóny . " Kliknite na " Windows " a double - kliknite na " Windows Forms aplikácie " od centra v dialógovom okne vytvoriť nový projekt .
2

Double - kliknite na " DataGridView " z " Toolbox " paneli pridať kto formulára . Double - kliknite na " tlačidlo " pridať nové tlačidlo do formulára .
3

Dvakrát kliknite na formulár vytvoriť udalosť Load formulára a pridajte nasledujúci kód pridajte štyri riadky dát na " DataGridView : "

DataGridView1.ColumnCount = 2

DataGridView1

RowHeadersVisible = False

Stĺpce ( 0 ) name = " ... fname "

. Columns ( 1 ) . Name = " lname "

End With

Dim gridRow As String ( ) = { " John " , " Smith " }

Dim gridRow1 As String ( ) = { " Kitzia " , " Ramos " }

Dim gridRow2 As String ( ) = { " Oscar " , " Gonzalez " }

Dim gridRow3 As String ( ) = { " Alan " , " Duran " }

S S
4

Prepnite späť do tvoriť návrhovom zobrazení a dvakrát kliknite na " Button1 " vytvoriť udalosť click na tlačidlo . Pridajte nasledujúci kód presunúť na ďalší riadok po každom kliknutí na tlačidlo :

Dim lastRowNum As Integer = _

( Me.DataGridView1.Rows.Count - 1 - 1 )

Dim curDataGridViewRow Ako DataGridViewRow = _

DataGridView1.CurrentRow

Dim curRowNum As Integer = curDataGridViewRow.Index

( curRowNum > = lastRowNum ) Potom

MsgBox ( " Žiadne ďalšie riadky " )

Else

Dim NextRow Ako DataGridViewRow = _

DataGridView1.Rows ( curRowNum + 1 )

DataGridView1.CurrentCell = nextRow.Cells ( 0 )

nextRow.Selected = TRUE

End If
5

Stlačte " F5 " , spustiť program a kliknite na tlačidlo " Button1 " prejdite na ďalší riadok .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené