下面关于控件数组的叙述中正确的是

admin2015-06-30  27

问题 下面关于控件数组的叙述中正确的是

选项 A、控件数组共用同一个Click事件过程,因此在过程中无法区分单击了哪个控件
B、控件数组共用同一个Click事件过程,但在过程中可以区分单击了哪个控件
C、控件数组中不同控件使用不同的Click事件过程
D、控件数组中的控件具有相同的名称,TabIndex属性的值代表了它们下标

答案B

解析 控件数组中任意一个控件的事件都将触发整个控件数组的事件,不再作为单独控件的事件处理。也就是说,如果建立了一组单选按钮的控件数组,那么无论单击哪个单选按钮,都将触发整个控件数组的Click事件。为了区分是控件数组中哪个控件产生的事件,Visual Basic将产生事件控件的索引号传递给控件数组的事件过程。而一组单选按钮构成的控件数组的Click事件过程增加了一个Index参数:通过Index参数来判断是哪一个单选按钮触发的Click事件。建立控件数组之后,无论单击哪一个单选按钮,都将触发这个Click事件过程,故C选项错误。控件数组共用同一个Click事件过程,但在过程中可以通过Index参数,区分单击了哪个控件,故选项A错误,B正确。些控件共用一个相同的控件名(即控件数组中所有控件的Name属性相同),控件数组中的每个控件元素都有一个唯一的索引号(Index属性)加以区分。故D项错误。
转载请注明原文地址:https://kaotiyun.com/show/EgQp777K
0

最新回复(0)