Visual studio c 2018 kifejezni, hogyan kell dolgozni DataGridView, pc, programozás
DataGridView - szabványos GUI komponenst megjelenítésére és szerkesztésére táblázatokat. Itt röviden ismerteti a főbb szempontok a munka ebben az osztályban.
1. Először is, egy standard módszer formájában dobja alkatrész DataGridView.


3. Fellebbezés a DataGridView sejtek igen egyszerű. Az indexelés oszlopok (oszlop) és a sorok (Sorok) körülbelül nulla. Oszlop index 0 a bal oldalon, és a húr a 0 indexű tetején. A sorok száma keresztül érhető rowcount tulajdon. Hozzáadva kitörölhetjük a sorban Rows-> Add (), eltávolítjuk Rows-> RemoveAt (sorszám). Példa hozzáadhat és törölhet sorok:
// hozzá dataGridView1 4 sor
dataGridView1-> Rows-> Add ();
dataGridView1-> Rows-> Add ();
dataGridView1-> Rows-> Add ();
dataGridView1-> Rows-> Add ();
// törli az összes sort dataGridView1
míg a (0! = dataGridView1-> ROWCOUNT)
dataGridView1-> Rows-> RemoveAt (0);
4. Ismerje meg az aktuális sor számát keresztül lehetséges HitTestInfo-> RowIndex.
int IDX = dataGridView1-> HitTestInfo-> RowIndex;
Állítsa (lehetnek) keresztül egy aktuális vonal CurrentCell ingatlan (a példában egy harmadik aktuális sor):
int IDX = 2;
dataGridView1-> CurrentCell = dataGridView1-> sorok [IDX] -> A sejteket [0];
Az aktuális sor egy háromszög jelöli a táblázatban:

5. Változás az adatokat a táblázatban sejtekben csak akkor, ha megfelelő oszlop és a megfelelő sorban, különben nem lesz a futásidejű hiba ( „System.ArgumentOutOfRangeException” történt Mscorlib.dll Kiegészítő információk :. Az index a tartományon kívül van index kell egy pozitív egész szám, egy ő nem haladhatja meg a méret a gyűjtemény.). Hozzáadása után lineáris módszerrel hozzáadása minden érték a hozzáadott sejtek üres lesz szálakat. Egy táblázat cella lehet elérni több oszlop és a sor száma a Value tulajdonság. Példa hozzáadásával, és kitölti a táblázatban:
int i = 0; // sorszámozás kezdődik 0
if ((dataGridView1-> ROWCOUNT - 1) dataGridView1-> Rows-> Add ();
// № vonalak hozzáadjuk az első oszlop sejteket [0]
dataGridView1-> sorok [i] -> A sejteket [0] -> érték = (i + 1) .ToString ();
// hozzá a szöveg a második oszlopban a sejtek [1]
dataGridView1-> sorok [i] -> A sejteket [1] -> value = "szöveg";
i ++; // lépjen a következő sorra
dataGridView1-> sorok [i] -> A sejteket [0] -> érték = (i + 1) .ToString ();
.