Proprietà dei controlli Windows Form
Un controllo Windows Form eredita molte proprietà dalla classe base System.Windows.Forms.Control. Sono incluse proprietà come Font, ForeColor, BackColor, Bounds, ClientRectangle, DisplayRectangle, Enabled, Focused, Height, Width, Visible, AutoSize e molte altre. Per ulteriori informazioni sulle proprietà ereditate, vedere System.Windows.Forms.Control.
È possibile eseguire l'override delle proprietà ereditate dal controllo nonché definirne di nuove.
In questa sezione
Definizione di una proprietà nei controlli Windows Form
Viene illustrato come implementare una proprietà per un controllo o un componente personalizzato e come integrare la proprietà nell'ambiente di progettazione.Definizione dei valori predefiniti utilizzando i metodi ShouldSerialize e Reset
Viene illustrato come definire valori di proprietà predefiniti per un controllo o un componente personalizzato.Eventi per proprietà modificate
Viene descritto come attivare le notifiche di modifiche alle proprietà quando un valore di una proprietà viene modificato.Procedura: esporre le proprietà dei controlli costitutivi
Viene illustrato come esporre le proprietà dei controlli che fanno parte di un controllo composito personalizzato.Implementazione dei metodi nei controlli personalizzati
Viene descritto come implementare metodi nei controlli e nei componenti personalizzati.
Riferimenti
UserControl
Viene descritta la classe base per l'implementazione dei controlli compositi.TypeConverterAttribute
Viene descritto l'attributo che specifica la classe TypeConverter da utilizzare per un tipo di proprietà personalizzato.EditorAttribute
Viene descritto l'attributo che specifica la classe UITypeEditor da utilizzare per una proprietà personalizzata.
Sezioni correlate
Attributi nei controlli Windows Form
Vengono descritti gli attributi applicabili alle proprietà o ad altri membri dei controlli e dei componenti personalizzati.Attributi per componenti in fase di progettazione
Vengono elencati attributi di metadati da applicare a componenti e controlli in modo che vengano visualizzati correttamente in fase di progettazione nelle finestre di progettazione visive.Estensione del supporto in fase di progettazione
Viene descritto come implementare classi, quali editor e finestre di progettazione, che forniscono supporto in fase di progettazione.