开发复合 Windows 窗体控件

您可以通过合并其他 Windows 窗体控件来开发复合 Windows 窗体控件。 从 System.Windows.Forms.UserControl 派生的复合控件被称作用户控件。 基类 UserControl 为子控件提供键盘传送,这确保子控件可以接收焦点。 有关用户控件的示例,请参见 如何:应用 Windows 窗体控件中的特性 中的 UserControl 示例。

Microsoft Visual Studio 2005 中的 Windows 窗体设计器为创作用户控件提供大量的设计时支持。

Topic Location
如何:创建利用设计时功能的 Windows 窗体控件 .NET Framework:应用程序开发
如何:从 UserControl 类继承 Windows 窗体控件
如何:设计时将控件与窗体边缘对齐 Windows 窗体控件
如何:创作复合控件 Windows 窗体控件
如何:为控件提供工具箱位图 Windows 窗体控件
演练:使用 Visual C# 从 Windows 窗体控件继承 Windows 窗体控件
演练:设计时调试自定义 Windows 窗体控件 Windows 窗体控件
如何:从现有 Windows 窗体控件继承 Windows 窗体控件
如何:在“自定义工具箱”对话框中显示控件 Windows 窗体控件
演练:使用 Visual C# 创作复合控件 Windows 窗体控件
演练:使用 Visual Basic 创作复合控件 Windows 窗体控件
如何:创作 Windows 窗体的控件 Windows 窗体控件
如何:从 Control 类继承 Windows 窗体控件
演练:使用 Visual Basic 从 Windows 窗体控件继承 Windows 窗体控件
演练:使用 DesignerSerializationVisibilityAttribute 序列化标准类型的集合 Windows 窗体控件
如何:测试 UserControl 的运行时行为 Windows 窗体控件
如何:创建利用设计时功能的 Windows 窗体控件 .NET Framework:应用程序开发
如何:在“自定义工具箱”对话框中显示控件 Windows 窗体控件
演练:使用 DesignerSerializationVisibilityAttribute 序列化标准类型的集合 Windows 窗体控件
演练:使用 Visual C# 从 Windows 窗体控件继承 Windows 窗体控件
如何:为控件提供工具箱位图 Windows 窗体控件
如何:从现有 Windows 窗体控件继承 Windows 窗体控件
演练:设计时调试自定义 Windows 窗体控件 Windows 窗体控件
如何:从 Control 类继承 Windows 窗体控件
如何:测试 UserControl 的运行时行为 Windows 窗体控件
如何:设计时将控件与窗体边缘对齐 Windows 窗体控件
如何:从 UserControl 类继承 Windows 窗体控件
如何:创作 Windows 窗体的控件 Windows 窗体控件
如何:创作复合控件 Windows 窗体控件
演练:使用 Visual Basic 创作复合控件 Windows 窗体控件
演练:使用 Visual C# 创作复合控件 Windows 窗体控件
演练:使用 Visual Basic 从 Windows 窗体控件继承 Windows 窗体控件
如何:创建利用设计时功能的 Windows 窗体控件 .NET Framework:应用程序开发
如何:在“自定义工具箱”对话框中显示控件 Windows 窗体控件
演练:使用 DesignerSerializationVisibilityAttribute 序列化标准类型的集合 Windows 窗体控件
演练:使用 Visual C# 从 Windows 窗体控件继承 Windows 窗体控件
如何:为控件提供工具箱位图 Windows 窗体控件
如何:从现有 Windows 窗体控件继承 Windows 窗体控件
演练:设计时调试自定义 Windows 窗体控件 Windows 窗体控件
如何:从 Control 类继承 Windows 窗体控件
如何:测试 UserControl 的运行时行为 Windows 窗体控件
如何:设计时将控件与窗体边缘对齐 Windows 窗体控件
如何:从 UserControl 类继承 Windows 窗体控件
如何:创作 Windows 窗体的控件 Windows 窗体控件
如何:创作复合控件 Windows 窗体控件
演练:使用 Visual Basic 创作复合控件 Windows 窗体控件
演练:使用 Visual C# 创作复合控件 Windows 窗体控件
演练:使用 Visual Basic 从 Windows 窗体控件继承 Windows 窗体控件
如何:创建利用设计时功能的 Windows 窗体控件 dv_fxdeveloping
如何:在“选择工具箱项”对话框中显示控件 dv_mclictl
演练:使用 DesignerSerializationVisibilityAttribute 序列化标准类型的集合 dv_mclictl
演练:使用 Visual C# 从 Windows 窗体控件继承 dv_mclictl
如何:为控件提供工具箱位图 dv_mclictl
如何:从现有 Windows 窗体控件继承 dv_mclictl
演练:设计时调试自定义 Windows 窗体控件 dv_mclictl
如何:从 Control 类继承 dv_mclictl
如何:测试 UserControl 的运行时行为 dv_mclictl
如何:设计时将控件与窗体边缘对齐 dv_mclictl
如何:从 UserControl 类继承 dv_mclictl
如何:创作 Windows 窗体的控件 dv_mclictl
如何:创作复合控件 dv_mclictl
演练:使用 Visual Basic 创作复合控件 dv_mclictl
演练:使用 Visual C# 创作复合控件 dv_mclictl
演练:使用 Visual Basic 从 Windows 窗体控件继承 dv_mclictl
如何:创建利用设计时功能的 Windows 窗体控件 dv_fxdeveloping

请参见

任务

如何:应用 Windows 窗体控件中的特性

概念

各种自定义控件

其他资源

使用 .NET Framework 开发自定义 Windows 窗体控件