1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako nastaviti DataGridView CurrentRow

Nastavitev trenutne vrstice kontrolnika »DataGridView« v vaši aplikaciji C# je lahko nekoliko zmedena, če niste seznanjeni z lastnostjo »CurrentCell«. Lastnost "CurrentCell" bo prikazala izbrano celico, če trenutno ni prikazana. Programerji pogosto pozabijo osvežiti svoj "DataGridView", potem ko so izbrali vrstico. Lastnost "CurrentRow" poišče vrstico, ki vsebuje trenutno celico.

1. korak

Odprite Microsoft Visual Studio in v levem podoknu zaslona kliknite »Nov projekt…«. Razširite »Drugi jeziki«, razširite »Visual C#« in kliknite »Windows«. Dvokliknite "Windows Forms Application", da ustvarite nov projekt.

2. korak

Dvokliknite »DataGridView« v podoknu »Orodjarna«, da ga dodate v obrazec. Dvokliknite "Button", da dodate nov gumb.

3. korak

Dvokliknite obrazec, da ustvarite dogodek nalaganja obrazca. Kopirajte in prilepite naslednjo kodo, da zapolnite kontrolnik »DataGridView« s štirimi vrsticami podatkov:

dataGridView1.ColumnCount =3; dataGridView1.Columns[0].Name ="ID"; dataGridView1.Columns[1].Name ="Ime"; dataGridView1.Columns[2].Name ="Cena";

string[] row = new string[] { "1", "Item 1", "150" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "2", "Item 2", "250" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "3", "Item 3", "125" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "4", "Item 4", "75" };
 dataGridView1.Rows.Add(row);

4. korak

Preklopite nazaj na oblikovanje obrazca in dvokliknite "button1", da ustvarite dogodek klika za ta gumb. Kopirajte in prilepite naslednjo kodo, da nastavite vrstico številka tri kot trenutno vrstico:

dataGridView1.FirstDisplayedScrollingRowIndex =dataGridView1.Rows[2].Index; dataGridView1.Refresh(); dataGridView1.CurrentCell =dataGridView1.Rows[2].Cells[1]; dataGridView1.Rows[2].Selected =true; MessageBox.Show ( dataGridView1.CurrentRow.Index.ToString());


  1. Kako nastaviti čas na Tracfone
  2. Kako nastaviti uro na videorekorderju
  3. Kako nastaviti čas naGarmin
  4. Kako nastavite glasnost v Bluetooth
  5. Kako nastaviti SWR