Vlastnosti v ovládacích prvcích Windows Forms

Ovládací prvek model Windows Forms dědí mnoho vlastností ze základní třídy System.Windows.Forms.Control. Patří mezi ně vlastnosti, jako Fontjsou , , ClientRectangleDisplayRectangleBoundsEnabledForeColorBackColorFocused, Height, Width, Visible, , , AutoSize, a mnoho dalších. Podrobnosti o zděděných vlastnostech naleznete v tématu System.Windows.Forms.Control.

V ovládacím prvku můžete přepsat zděděné vlastnosti a také definovat nové vlastnosti.

V tomto oddílu

Definování vlastnosti
Ukazuje, jak implementovat vlastnost pro vlastní ovládací prvek nebo komponentu a ukazuje, jak integrovat vlastnost do návrhového prostředí.

Definování výchozích hodnot pomocí metod ShouldSerialize a Reset
Ukazuje, jak definovat výchozí hodnoty vlastností pro vlastní ovládací prvek nebo komponentu.

Události změny vlastnosti
Popisuje, jak povolit oznámení o změnách vlastností při změně hodnoty vlastnosti.

Postupy: Vystavení vlastností základních ovládacích prvků
Ukazuje, jak vystavit vlastnosti základních ovládacích prvků ve vlastním složeného ovládacího prvku.

Implementace metody ve vlastních ovládacích prvcích
Popisuje, jak implementovat metody ve vlastních ovládacích prvcích a komponentách.

Reference

UserControl
Dokumentuje základní třídu pro implementaci složených ovládacích prvků.

TypeConverterAttribute
Dokumentuje atribut, který určuje TypeConverter použití pro vlastní typ vlastnosti.

EditorAttribute
Dokumentuje atribut, který určuje UITypeEditor použití pro vlastní vlastnost.

Atributy v ovládacích prvcích Windows Forms
Popisuje atributy, které můžete použít u vlastností nebo jiných členů vlastních ovládacích prvků a součástí.

Atributy návrhu pro komponenty
Vypíše atributy metadat, které se mají použít u komponent a ovládacích prvků, aby se v době návrhu ve vizuálních návrhářích zobrazovaly správně.

Rozšíření podpory návrhu
Popisuje, jak implementovat třídy, jako jsou editory a návrháři, kteří poskytují podporu pro čas návrhu.