Egenskaper i Windows Forms Controls
En Windows Forms-kontroll ärver många egenskaper från basklassen System.Windows.Forms.Control. Här ingår egenskaper som Font, ForeColor, BackColor, Bounds, ClientRectangle, DisplayRectangle, Enabled, Focused, Height, Width, Visible, AutoSizeoch många andra. Mer information om ärvda egenskaper finns i System.Windows.Forms.Control.
Du kan åsidosätta ärvda egenskaper i kontrollen och definiera nya egenskaper.
I det här avsnittet
Definiera en egenskap
Visar hur du implementerar en egenskap för en anpassad kontroll eller komponent och visar hur du integrerar egenskapen i designmiljön.
Definiera standardvärden med metoderna ShouldSerialize och Reset
Visar hur du definierar standardegenskapsvärden för en anpassad kontroll eller komponent.
Property-Changed händelser
Beskriver hur du aktiverar egenskapsändringsmeddelanden när ett egenskapsvärde ändras.
Så här exponerar du egenskaper hos delkontroller
Visar hur du exponerar egenskaper för de ingående kontrollerna i en anpassad sammansatt kontroll.
Metodimplementering i egendefinierade kontroller
Beskriver hur du implementerar metoder i anpassade kontroller och komponenter.
Hänvisning
UserControl
Dokumenterar basklassen för implementering av sammansatta kontroller.
TypeConverterAttribute
Dokumenterar attributet som anger TypeConverter som ska användas för en anpassad egenskapstyp.
EditorAttribute
Dokumenterar attributet som anger UITypeEditor som ska användas för en anpassad egenskap.
Relaterade avsnitt
Attribut i Windows Forms Kontroller
Beskriver de attribut som du kan använda för egenskaper eller andra medlemmar i dina anpassade kontroller och komponenter.
Design-Time attribut för komponenter
Visar en lista med metadataattribut som ska tillämpas på komponenter och kontroller så att de visas korrekt vid designtillfället i visuella designers.
utökar Design-Time supporten
Beskriver hur du implementerar klasser som redigerare och formgivare som ger stöd i designläge.
.NET Desktop feedback