Windows 窗体的控件创作
.NET Framework 为控件的作者提供了一种前所未有的丰富的控件创作技术。作者不再局限于设计作为预先存在的控件集合的用户控件。通过继承,现在作者可以继承预先存在的用户控件、预先存在的 Windows 窗体控件,甚至还可以设计自己的执行自定义绘图的控件。新的可用选项使可视化接口的设计和功能具有前所未有的灵活性。若要利用这些新功能,应该先熟习基于对象的编程的概念。
Visual Basic 说明 尽管不必透彻理解继承,但是您会发现参考继承很有用。
如果要创建用于 Web 窗体的自定义控件,请参见开发 ASP.NET 服务器控件。
本节内容
- 演练:使用 Visual Basic .NET 创作用户控件
- 说明如何使用 Visual Basic 创建用户控件。
- 演练:使用 Visual C# 创作用户控件
- 说明如何使用 Visual C# 创建用户控件。
- 演练:使用 Visual Basic .NET 从 Windows 窗体控件继承
- 说明在 Visual Basic 中如何创建从现有 Windows 窗体控件进行继承的自定义控件。
- 演练:使用 Visual C# 从 Windows 窗体控件继承
- 说明在 Visual C# 中如何创建从现有 Windows 窗体控件进行继承的自定义控件。
- 控件类型建议
- 提供关于从 UserControl 类继承、从 Control 类继承和从 Windows 窗体控件继承的指导。
- 创作 Windows 窗体的控件
- 提供创建自定义控件的高级别进程。
- 创作用户控件
- 提供关于创建用户控件、控件类库和从控件类库中的用户控件进行继承的一般信息。
- 从 UserControl 类继承
- 描述如何通过从 UserControl 类继承来为 Windows 窗体创建用户控件。
- 从 Control 类继承
- 解释如何通过从 Control 类继承来创建绘制自己的可视化界面的自定义客户控件。
- 从现有 Windows 窗体控件继承
- 提供关于从标准 Windows 窗体控件(如 Button 或 TextBox)继承的一般信息。
- 自定义控件的属性、方法和事件
- 描述向自定义控件添加属性、方法和事件的过程。
- 自定义控件的绘制和呈现
- 提供指向关于在控件中并入自定义绘图的信息的链接。
- 使控件在运行时不可见
- 演示如何隐藏用户控件。
- 使控件与窗体边缘对齐
- 说明如何使控件与它所在的窗体的边缘对齐。
- 为控件提供工具箱位图
- 描述如何为控件指定工具箱位图。
- 扩展程序提供程序对象
- 概述扩展程序对象,描述其一般功能,并提供创建自定义扩展程序的提示。
- 使控件拥有透明背景
- 说明如何使控件透明。
- 在“自定义工具箱”对话框中显示控件
- 描述如何在“自定义工具箱”对话框中显示您的控件。

浙公网安备 33010602011771号