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 nastaviť DataGridView CurrentRow

Nastavenie aktuálny riadok ovládacieho prvku DataGridView " " v C # aplikácie môže byť trochu mätúce , ak si nie ste oboznámení s " CurrentCell " majetku . " CurrentCell " vlastnosť bude nastavená na vybranú bunku do pohľadu , ak to nie je práve zobrazená . Programátori často zabúdajú osviežiť svoje " DataGridView " potom, čo ste vybrali riadok . " CurrentRow " vlastnosť vyhľadá riadok obsahujúci aktuálnu bunku . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Visual Studio a kliknite na tlačidlo " Nový projekt ... " od ľavej table obrazovky . Rozbaľte " iných jazykoch , " rozšírenie " Visual C # , " a kliknite na " Windows " . Double - kliknite na " Windows Forms aplikácie " pre vytvorenie nového projektu .
2

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

Dvakrát kliknite na formulár vytvoriť udalosť Load formulára . Skopírujte a vložte nasledujúci kód k naplneniu " DataGridView " ovládanie so štyrmi riadkami dát : .

DataGridView1.ColumnCount = 3 ;

dataGridView1.Columns [ 0 ] Name = " ID " ;

dataGridView1.Columns [ 1 ] Name = " Meno " ..

dataGridView1.Columns [ 2 ] Name = " Cena " ;

string [ ] = new riadok string [ ] { " 1 " , " bod 1 " , " 150 " } ;

dataGridView1.Rows.Add ( row ) ;

riadok = new string [ ] { " 2 " , " bod 2 " , " 250 " } ;

dataGridView1.Rows.Add ( riadok ) ;

riadok = new string [ ] { " 3 " , " bod 3 " , " 125 " } ;

dataGridView1.Rows.Add ( riadok ) ;

riadok = new string [ ] { " 4 " , " bod 4 " , " 75 " } ;

dataGridView1.Rows.Add ( row ) ;
4

Prepnite späť do tvoriť dizajn a double - kliknite na " Button1 " vytvoriť udalosť click na toto tlačidlo . . Skopírujte a vložte nasledujúci kód do riadku nastaviť číslo tri ako aktuálny riadok :

dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows [ 2 ] Index ;

dataGridView1.Refresh ( ) ;
.

dataGridView1.CurrentCell = dataGridView1.Rows [ 2 ] Bunky [ 1 ] ; .

dataGridView1.Rows [ 2 ] Vybraný = true ;

MessageBox.Show ( dataGridView1.CurrentRow . Index.ToString ( ) ) ;

Najnovšie články

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