Sdílet prostřednictvím


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

Ovládací prvek DataGridView 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, ale můžete 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 buňky a řádky barvit sami, můžete zpracovávat různé DataGridView události barvení. Pokud chcete upravit stávající funkce nebo poskytnout nové funkce, můžete vytvořit vlastní typy odvozené z existujících DataGridViewCell, DataGridViewColumna DataGridViewRow typů. 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 této sekci

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

Postupy: Přizpůsobení vzhledu řádků v ovládacím prvku Windows Forms DataGridView
Popisuje, jak zpracovávat události RowPrePaint a RowPostPaint, aby se řádky vykreslily vlastním, přechodovým pozadím a obsahem, 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 a DataGridViewColumn, aby se buňky při umístění ukazatele myši zvýrazňovaly.

Postupy: Zakázání tlačítek ve sloupci tlačítka v ovládacím prvku Windows Forms DataGridView
Popisuje, jak vytvořit vlastní typy odvozené z DataGridViewButtonCell a DataGridViewButtonColumn, aby se ve sloupci tlačítek zobrazila zakázaná tlačítka.

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

Odkazy

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 stylování 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é