两种控件访问方式
假定窗口有一个名为“ComboBox1”的组合框,在代码编辑器输入:
e.Form.Controls(
"ComboBox1").自动完成列表能够根据控件类型,自动列出其属性和方法供选择:
你也可以定义一个变量来访问:
大多数时候,两种访问方式没有什么差别,但是如果要连续多次访问同一个控件,建议定义变量来访问,代码更加简洁,性能也更好。
不过,直接访问还有一个缺点,就是无法进行深层次的解析,例如输入:
e.Form.Controls("ComboBox1").Items.
自动完成列表并不会显示Items的成员;如果定义变量访问,则一切正常: