Windows Form 控制項中的屬性
更新:2007 年 11 月
Windows Form 控制項會從 System.Windows.Forms.Control 基底類別繼承許多屬性。這些屬性包括諸如 Font、ForeColor、BackColor、Bounds、ClientRectangle、DisplayRectangle、Enabled、Focused、Height、Width、Visible、AutoSize 和其他許多屬性。如需繼承屬性的詳細資訊,請參閱 System.Windows.Forms.Control。
您可以在您的控制項中覆寫繼承的屬性,而且可以定義新屬性。
在本節中
定義 Windows Form 控制項中的屬性
示範如何實作自訂控制項或元件的屬性,並示範如何將屬性整合到設計環境中。使用 ShouldSerialize 和 Reset 方法定義預設值
示範如何定義自訂控制項或元件的預設屬性值。屬性變更事件
示範如何在屬性值變更時,啟用屬性變更告知。HOW TO:公開組成控制項的屬性
示範如何在自訂的複合控制項中,公開組成控制項的屬性。自訂控制項中的方法實作
描述如何在自訂控制項和元件中實作方法。
參考
UserControl
提供實作複合控制項的基底類別的文件。TypeConverterAttribute
提供指定 TypeConverter 以用於自訂屬性 (Property) 型別的屬性 (Attribute) 的文件。EditorAttribute
提供指定 UITypeEditor 以用於自訂屬性 (Property) 的屬性 (Attribute) 的文件。
相關章節
Windows Form 控制項中的屬性
描述可以套用至自訂控制項和元件的屬性 (Property) 或其他成員的屬性 (Attribute)。元件的設計階段屬性
列出套用於元件和控制項的中繼資料屬性 (Metadata Attribute),以便它們在設計階段時於視覺設計工具正確顯示。擴充設計階段支援
說明如何實作類別,例如提供設計階段支援的編輯器和設計工具。