在VB中什么叫做控件数组?在VB
控件数组
7。5。1 控件数组的概念
控件数组是由一组相同类型的控件组成。它们共用一个控件名,绝大部分的属性也相同,但有一个属性不同,即Index属性的值不同。当建立控件数组时,系统给每个元素赋一个唯一的索引号(Index),通过属性窗口的Index属性,可以知道该控件的下标是多少,第1个元素下标是0。 例如,控件数组LblTm(6)表示控件数组名为LblTm的第7个元素。
控件数组最大的特点是:控件数组共享同样的事件过程。所以适用于若干个控件执行的操作相似的场合,例如,控件数组cmdShuzi有10个命令按钮,则不管单击哪个命令按钮,就会调用同一个单击事件过程。 为了区分是控件数组中...全部
控件数组
7。5。1 控件数组的概念
控件数组是由一组相同类型的控件组成。它们共用一个控件名,绝大部分的属性也相同,但有一个属性不同,即Index属性的值不同。当建立控件数组时,系统给每个元素赋一个唯一的索引号(Index),通过属性窗口的Index属性,可以知道该控件的下标是多少,第1个元素下标是0。
例如,控件数组LblTm(6)表示控件数组名为LblTm的第7个元素。
控件数组最大的特点是:控件数组共享同样的事件过程。所以适用于若干个控件执行的操作相似的场合,例如,控件数组cmdShuzi有10个命令按钮,则不管单击哪个命令按钮,就会调用同一个单击事件过程。
为了区分是控件数组中的哪个元素触发了事件,在程序运行时,通过传送给过程的索引值(即下标值)来确定。
一个控件数组至少包含一个元素,最多可达32768个。
7。5。2 控件数组的建立
控件数组的建立有两种方法:
1。
在设计时建立
2。运行时添加控件数组
1。在设计时建立
建立的步骤如下:
① 窗体上画出某控件,可进行控件名的属性设置,这是建立的第一个元素。
② 选中该控件,进行“复制”和“粘贴”操作,系统会提示(假设先画了一个‘Command1’命令按钮):
“已经有一个控件为‘Command1’。
创建一个控件数组吗?”
单击Yes按钮后,就建立了一个控件数组元素,进行若干次“粘贴”操作,就建立了所需个数的控件数组元素。
③ 进行事件过程的编程。
2。运行时添加控件数组
建立的步骤如下:
① 先在窗体上画出某控件,设置该控件的index值为0,表示该控件为数组;也
可进行控件名的属性设置,这是建立的第一个元素。
② 在编程时通过Load方法添加其余的若干个元素,也可以通过Unload方法删除
某个添加的元素。
③每个新添加的控件数组通过设置left和top属性,确定其在窗体的位置,并将Visible属性设置为True。
来原 。收起