在.NET里面我好像没有找到有关于控件数组的说明,
软件测试工程师培训但是前两天偶在网上看到了一篇关于如何在.NET里面实现控件数组的文章(该文章请参看MSDN).记得大学的时候在使用VB的时候使用过控件数组,可是到了.NET的时代好像没有了.当时可以用控件数组作很多繁琐的事情,可以动态的生成一些功能和目的基本相同的一组文本框和一堆标签.这些控件数组响应同一个事件,我们在使用它的时候可以直接通过索引来访问.我使用.NET以后好像绑定让一切变的如此简单,好像控件数组没有什么用了,但是在前面的一次开发中我还是偶然的想到了使用控件数组,苦于不知道如何申明后来发现.NET不支持这个东东了.其实如果我们很了解FCL的话我想这个实现起来也不难!好了废话就不说了下面开始我们的创建工作.这次我们创建的是Button的数组(也是MSDN上的例子.本文的原型以及代码均来自MSDN,如果想要了解更多的详细信息请参考MSDN的帮助),该类提供了一个抽象的强类型集合的基类.我们可以用它来实现我们的控件数组.首先我们需要建立一个从CollectionBase继承的类,我们称之为ButtonArray.用来做存放Button的容器.