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
, DataGridViewColumn
a 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í.
Související oddíly
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é
.NET Desktop feedback
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro