更新:2007 年 11 月
Windows 窗体控件继承了基类 System.Windows.Forms.Control 的许多属性。包括 Font、ForeColor、BackColor、Bounds、ClientRectangle、DisplayRectangle、Enabled、Focused、Height、Width、Visible、AutoSize 等属性以及许多其他属性。有关继承的属性的详细信息,请参见 System.Windows.Forms.Control。
可以在控件中重写继承属性和定义新属性。
本节内容
- 在 Windows 窗体控件中定义属性 
 演示如何为自定义控件或组件实现属性,并介绍如何将该属性集成到设计环境中。
- 使用 ShouldSerialize 和 Reset 方法定义默认值 
 演示如何为自定义控件或组件定义默认属性值。
- Property-Changed 事件 
 描述如何在属性值发生更改时启用属性更改通知。
- 如何:公开构成控件的属性 
 演示如何在自定义复合控件中公开构成控件的属性。
- 自定义控件中的方法实现 
 描述如何在自定义控件和组件中实现方法。
参考
- UserControl 
 介绍用于实现复合控件的基类。
- TypeConverterAttribute 
 介绍指定要用于自定义属性 (Property) 类型的 TypeConverter 的属性 (Attribute)。
- EditorAttribute 
 介绍指定要用于自定义属性 (Property) 的 UITypeEditor 的属性 (Attribute)。
相关章节
- Windows 窗体控件中的属性 
 描述可以对自定义控件和组件的属性 (Property) 或其他成员应用的属性 (Attribute)。
- 组件的设计时属性 (Attribute) 
 列出要应用于组件和控件的元数据属性,以便使它们在设计时正确地显示在可视化设计器中。
- 扩展设计时支持 
 描述如何实现如编辑器和设计器等提供设计时支持的类。