程序员只要学过标准的 TextBox 控件,就知道如何使用 NumericTextBox 控件。允许继承现有的类/控件,是从Visual Basic 6.0 到 .NET 的一个重大飞跃,可是 .NET 的优点又何止于此!只要你认真
学习本系列文章所提供的范例,你就会发现,在 .NET 环境下Windows 窗体控件不但拥有不少强大的功能,而且它们的创建也比在老版本 Visual Basic 中容易得多。
总结
无论对于个人、开发小组,还是软件开发商,自定义控件的开发都是功能最强大的组件技术之一。众所周知,把用户界面与功能性以软件包的形式进行发布,始终是Visual Basic 等可视化开发工具立于不败之地的重要因素;在新版的可视化工具里仍然延续着该理念。到了 .NET 时代,控件的开发思路已经大不相同了,比如:它引入了继承等新特性。好在这些新特性都是对
程序员有利的,因为它们有效地减少了人们的编码负担,进而简化了自定义控件的创建过程。本文以若干控件为例向读者介绍了自定义控件的创建过程,以及控件开发中的某些重要技术。当然,我还希望读者能从这些范例中学会如何创建自己的新控件。