Přizpůsobení ovládacího prvku Windows Forms DataGridView

Ovládací DataGridView prvek poskytuje několik vlastností, které můžete použít k úpravě vzhledu a základního chování (vzhledu a chování) buněk, řádků a sloupců. Pokud máte speciální potřeby, které překračují možnosti DataGridViewCellStyle třídy, můžete ale také implementovat výkres vlastníka pro ovládací prvek nebo rozšířit jeho schopnosti vytvořením vlastních buněk, sloupců a řádků.

Pokud chcete malovat buňky a řádky sami, můžete zpracovávat různé DataGridView události malování. Chcete-li upravit existující funkce nebo poskytnout nové funkce, můžete vytvořit vlastní typy odvozené od existujícího DataGridViewCell, DataGridViewColumna DataGridViewRow typy. Nové možnosti úprav můžete také poskytnout tak, že vytvoříte odvozené typy, které zobrazí ovládací prvek, který si zvolíte, když je buňka v režimu úprav.

V tomto oddílu

Postupy: Přizpůsobení vzhledu buněk v ovládacím prvku Windows Forms DataGridView
Popisuje, jak zpracovat CellPainting událost, aby bylo možné ručně nakreslit buňky.

Postupy: Přizpůsobení vzhledu řádků v ovládacím prvku Windows Forms DataGridView
Popisuje, jak zpracovávat RowPrePaint události a RowPostPaint události, aby bylo možné vybarvit řádky pomocí vlastního, přechodového pozadí a obsahu, který zahrnuje více sloupců.

Postupy: Přizpůsobení buněk a sloupců v ovládacím prvku Windows Forms DataGridView rozšířením jejich chování a vzhledu
Popisuje, jak vytvořit vlastní typy odvozené z DataGridViewCell buněk a DataGridViewColumn zvýraznit buňky, když na nich ukazatel myši přepíná.

Postupy: Zákaz tlačítek ve sloupci tlačítek v ovládacím prvku Windows Forms DataGridView
Popisuje, jak vytvořit vlastní typy odvozené z DataGridViewButtonCell a DataGridViewButtonColumn pro zobrazení zakázaných tlačítek ve sloupci tlačítka.

Postupy: Hostování ovládacích prvků v buňkách Windows Forms DataGridView
Popisuje, jak implementovat IDataGridViewEditingControl rozhraní a vytvořit vlastní typy odvozené z DataGridViewCell a DataGridViewColumn pro zobrazení DateTimePicker ovládacího prvku, když je buňka v režimu úprav.

Reference

DataGridView
Poskytuje referenční dokumentaci k ovládacímu DataGridView prvku.

DataGridViewCell
Poskytuje referenční dokumentaci pro DataGridViewCell třídu.

DataGridViewRow
Poskytuje referenční dokumentaci pro DataGridViewRow třídu.

DataGridViewColumn
Poskytuje referenční dokumentaci pro DataGridViewColumn třídu.

IDataGridViewEditingControl
Poskytuje referenční dokumentaci k IDataGridViewEditingControl rozhraní.

Základní formátování a práce se styly v ovládacím prvku Windows Forms DataGridView
Obsahuje témata, která popisují, jak změnit základní vzhled ovládacího prvku a formátování zobrazení dat buněk.

Viz také