1. Kamerák
  2. Autóhifi és elektronika
  3. Otthoni audió
  4. Személyes audió
  5. Televíziók
  6. Okos otthon
  >> Elektronikus Technológia >  >> Okos otthon >> Okos élet

A DataGridView CurrentRow beállítása

A DataGridView CurrentRow beállítása

A "DataGridView" vezérlő aktuális sorának beállítása a C# alkalmazásban kissé zavaró lehet, ha nem ismeri a "CurrentCell" tulajdonságot. A "CurrentCell" tulajdonság megjeleníti a kiválasztott cellát, ha az éppen nincs megjelenítve. A programozók gyakran elfelejtik frissíteni a "DataGridView"-t, miután kiválasztottak egy sort. A "CurrentRow" tulajdonság megkeresi az aktuális cellát tartalmazó sort.

1. lépés

Nyissa meg a Microsoft Visual Studio-t, és kattintson az „Új projekt…” elemre a képernyő bal oldali ablaktáblájában. Bontsa ki az "Egyéb nyelvek", bontsa ki a "Visual C#" elemet, és kattintson a "Windows" elemre. Új projekt létrehozásához kattintson duplán a „Windows Forms Application” elemre.

2. lépés

Kattintson duplán a "DataGridView" elemre az "Eszköztár" panelen, hogy hozzáadjon egyet az űrlaphoz. Új gomb hozzáadásához kattintson duplán a „Button”-ra.

3. lépés

Kattintson duplán az űrlapra egy űrlapbetöltési esemény létrehozásához. Másolja és illessze be a következő kódot, hogy a „DataGridView” vezérlőelemet négy sornyi adattal töltse fel:

dataGridView1.ColumnCount =3; dataGridView1.Columns[0].Name ="ID"; dataGridView1.Columns[1].Name ="Név"; dataGridView1.Columns[2].Name ="Ár";

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. lépés

Váltson vissza az űrlaptervre, és kattintson duplán a „button1”-re, hogy létrehozzon egy kattintási eseményt ehhez a gombhoz. Másolja és illessze be a következő kódot, hogy a harmadik sort állítsa be aktuális sorként:

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


  1. Hogyan állítsa be a hangerőt egy Bluetooth
  2. Hogyan állítsd be az SWR
  3. Hogyan kell állítsa az időt a SciPhone
  4. Hogyan kell beállítani a Lock on Cosmos
  5. Hogyan kell beállítani a iPhone Wallpaper