Megosztás a következőn keresztül:


A DataGridView vezérlő áttekintése (Windows Forms)

Megjegyzés:

A DataGridView vezérlő lecseréli és hozzáadja a funkciót a DataGrid vezérlőelemhez; A DataGrid vezérlőelem azonban megmarad a visszamenőleges kompatibilitás és a jövőbeli használat érdekében is, ha úgy dönt. További információ: Különbségek a Windows Forms DataGridView és a DataGrid Controlsközött.

A DataGridView vezérlővel számos különböző adatforrásból jeleníthet meg és szerkeszthet táblázatos adatokat.

Az adatok DataGridView vezérlőhöz való kötése egyszerű és intuitív, és sok esetben ugyanolyan egyszerű, mint a DataSource tulajdonság beállítása. Amikor egy több listát vagy táblát tartalmazó adatforráshoz köt, állítsa a DataMember tulajdonságot egy olyan sztringre, amely meghatározza a kötendő listát vagy táblát.

A DataGridView vezérlő támogatja a szabványos Windows Forms adatkötési modellt, így az a következő listában leírt osztályok példányaihoz fog kapcsolódni:

A DataGridView vezérlő támogatja az ezen felületek által visszaadott objektumok nyilvános tulajdonságaihoz vagy a ICustomTypeDescriptor felület által visszaadott tulajdonságok gyűjteményéhez való adatkötést, ha a visszaadott objektumokon implementálva van.

Általában egy BindingSource összetevőhöz köti, és a BindingSource összetevőt egy másik adatforráshoz köti, vagy üzleti objektumokkal tölti fel. A BindingSource összetevő az előnyben részesített adatforrás, mivel számos különböző adatforráshoz tud kapcsolódni, és számos adatkötési problémát automatikusan meg tud oldani. További információért lásd: BindingSource-összetevő.

A DataGridView vezérlő kötetlen módban is használható, mögöttes adattár nélkül. A kötetlen DataGridView vezérlőelemet használó példakódért tekintse meg útmutatót: Kötetlen Windows Forms DataGridView-vezérlő létrehozása.

A DataGridView vezérlő nagy mértékben konfigurálható és bővíthető, és számos tulajdonságot, módszert és eseményt biztosít a megjelenésének és viselkedésének testreszabásához. Ha azt szeretné, hogy a Windows Forms-alkalmazás táblázatos adatokat jelenítsen meg, fontolja meg a DataGridView vezérlőelem használatát mások előtt (például DataGrid). Ha csak olvasható értékekből álló kis rácsot jelenít meg, vagy ha engedélyezi a felhasználónak, hogy több millió rekordot tartalmazó táblázatot szerkesszen, a DataGridView vezérlő könnyen programozható, memória-hatékony megoldást kínál.

Ebben a részben

DataGridView vezérlőtechnológiai összefoglaló
Összefoglalja DataGridView vezérlési fogalmakat és a kapcsolódó osztályok használatát.

DataGridView vezérlőarchitektúra
A DataGridView vezérlő architektúráját ismerteti, és ismerteti annak típushierarchiáját és öröklési struktúráját.

DataGridView vezérlőforgatókönyvek
A DataGridView vezérlők használatát leggyakrabban szolgáló forgatókönyveket ismerteti.

DataGridView vezérlőkódkönyvtár
Hivatkozásokat tartalmaz a különböző DataGridView feladatok dokumentációjában szereplő példakódokra. Ezek a példák tevékenységtípus szerint vannak kategorizálva.

Oszloptípusok a Windows Forms DataGridView vezérlőjében
Ismerteti a Windows Forms DataGridView vezérlő oszloptípusait, amelyek az információk megjelenítésére és a felhasználók számára az információk módosítására vagy hozzáadására szolgálnak.

Adatok megjelenítése a Windows Forms DataGridView vezérlőben
Olyan témaköröket tartalmaz, amelyek bemutatják, hogyan tölthetők fel a vezérlők manuálisan vagy külső adatforrásból származó adatokkal.

A Windows Forms DataGridView vezérlő testreszabása
Olyan témaköröket tartalmaz, amelyek ismertetik, hogyan kell egyéni módon festeni a DataGridView cellákat és sorokat, valamint leírják a származtatott cella-, oszlop- és sortípusok létrehozását.

Teljesítmény finomhangolása a Windows Forms DataGridView vezérlőjében
Olyan témaköröket tartalmaz, amelyek ismertetik, hogyan lehet hatékonyan használni a vezérlőt a teljesítményproblémák elkerülése érdekében nagy mennyiségű adat használatakor.

Lásd még