Sdílet prostřednictvím


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

Ovládací prvek Windows Forms dědí mnoho vlastností formuláře základní třídy System.Windows.Forms.Control. Patří sem vlastnosti, jako jsou Font, ForeColor, BackColor, Bounds, ClientRectangle, DisplayRectangle, Enabled, Focused, Height, Width, Visible, AutoSizea mnoho dalších. Podrobnosti o zděděných vlastnostech najdete 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 této části

definování vlastností
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.

Property-Changed události
Popisuje, jak povolit oznámení o změnách vlastností při změně hodnoty vlastnosti.

Postupy: Zveřejnění vlastností základních ovládacích prvků
Ukazuje, jak vystavit vlastnosti složek ovládacích prvků ve vlastním složeném ovládacím 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.

Odkaz

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

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

EditorAttribute
Dokumentuje atribut, který určuje použití UITypeEditor 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 Design-Time 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 Design-Time
Popisuje, jak implementovat třídy, například editory a návrháře, kteří poskytují podporu v době návrhu.