Windows 窗体的控件创作

Source: MSDN

.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 窗体控件(如 ButtonTextBox)继承的一般信息。
自定义控件的属性、方法和事件
描述向自定义控件添加属性、方法和事件的过程。
自定义控件的绘制和呈现
提供指向关于在控件中并入自定义绘图的信息的链接。
使控件在运行时不可见
演示如何隐藏用户控件。
使控件与窗体边缘对齐
说明如何使控件与它所在的窗体的边缘对齐。
为控件提供工具箱位图
描述如何为控件指定工具箱位图。
扩展程序提供程序对象
概述扩展程序对象,描述其一般功能,并提供创建自定义扩展程序的提示。
使控件拥有透明背景
说明如何使控件透明。
在“自定义工具箱”对话框中显示控件
描述如何在“自定义工具箱”对话框中显示您的控件。
posted @ 2005-09-22 11:42  萍踪侠影  阅读(537)  评论(0)    收藏  举报