Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A DataGridView vezérlőelem számos tulajdonságot biztosít, amelyekkel módosíthatja a cellák, sorok és oszlopok megjelenését és alapszintű viselkedését (megjelenését és működését). Ha olyan különleges igényei vannak, amelyek túllépnek a DataGridViewCellStyle osztály képességein, akkor egyéni cellák, oszlopok és sorok létrehozásával azonban tulajdonosi rajzot is implementálhat a vezérlőhöz, vagy kibővítheti a képességeit.
Ha saját maga szeretné kifesteni a cellákat és a sorokat, különböző DataGridView festési eseményeket kezelhet. A meglévő funkciók módosításához vagy új funkciók biztosításához létrehozhatja a meglévő DataGridViewCell, DataGridViewColumnés DataGridViewRow típusból származó saját típusokat. Új szerkesztési képességeket is biztosíthat olyan származtatott típusok létrehozásával, amelyek a kívánt vezérlőelemet jelenítik meg szerkesztési módban.
Ebben a részben
Útmutató: Cellák megjelenésének testreszabása a Windows Forms DataGridView vezérlőben
Leírja, hogyan kell kezelni a CellPainting eseményt a cellák manuális festéséhez.
Útmutató: Sorok megjelenésének testreszabása a Windows Forms DataGridView vezérlőben
Azt ismerteti, hogyan kezelheti a RowPrePaint és RowPostPaint eseményeket annak érdekében, hogy a sorokat egyéni, színátmenetes háttérrel és több oszlopra kiterjedő tartalommal festhesse.
Útmutató: Cellák és oszlopok testreszabása a Windows Forms DataGridView vezérlőben viselkedésük és megjelenésük kibővítésével
Ismerteti, hogyan hozhat létre egyéni típusokat DataGridViewCell és DataGridViewColumn alapján, hogy kiemelje a cellákat, amikor az egérmutató rajtuk van.
Útmutató: Gomboszlop gombjainak letiltása a Windows Forms DataGridView vezérlőben
Az ismertető leírja, hogyan hozhat létre olyan egyéni típusokat, amelyek DataGridViewButtonCell-ból és DataGridViewButtonColumn-ből vannak származtatva ahhoz, hogy letiltott gombokat jelenítsen meg egy gomboszlopban.
Útmutató: Gazdagépvezérlők a Windows Forms DataGridView-cellákban
Ismerteti, hogyan implementálhatja a IDataGridViewEditingControl felületet, és hogyan hozhat létre egyéni típusokat DataGridViewCell és DataGridViewColumn alapján annak érdekében, hogy DateTimePicker vezérlőt jelenítsen meg, ha egy cella szerkesztési módban van.
Referenciák
DataGridView Referenciadokumentációt biztosít a DataGridView vezérlőhöz.
DataGridViewCell Az DataGridViewCell osztály referenciadokumentációját tartalmazza.
DataGridViewRow Az DataGridViewRow osztály referenciadokumentációját tartalmazza.
DataGridViewColumn Az DataGridViewColumn osztály referenciadokumentációját tartalmazza.
IDataGridViewEditingControl Referenciadokumentációt biztosít a IDataGridViewEditingControl felülethez.
Kapcsolódó szakaszok
Alapszintű formázás és stílus a Windows Forms DataGridView vezérlőelemben
Olyan témaköröket tartalmaz, amelyek ismertetik, hogyan módosíthatja a vezérlő alapszintű megjelenését és a cellaadatok megjelenítési formázását.
Lásd még
.NET Desktop feedback