Controls 对象 (Access)-杨雪
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


Controls 对象 (Access)

发表时间:2022/7/23 8:42:17 评论(0) 浏览(2186)  评论 | 加入收藏 | 复制
   
摘 要: Controls 集合 是 Form、Report 和 SubForm 对象的成员。
正 文:
Controls 集合中包含窗体、报表或其他控件中的子窗体,或附加到其他控件中的控件上的所有控件。 Controls 集合 是 Form、Report 和 SubForm 对象的成员。

注   释:
可以枚举单个控件,计算控件数,并在 Controls 集合中设置其属性。 例如,可以枚举特定窗体的 Controls 集合,并将每个控件的 Height 属性设置为指定的值。

隐式引用 Controls 集合会更快,如以下示例所示,该示例引用名为 orderForm 的窗体上名为 NewData 的控件。

Me!NewData               ' 或 Forms!OrderForm!NewData.

Me![New Data]            ' 用于控件名称包含空格.

Me("NewData")            ' 性能稍微慢一些.

 

通过显式引用 Controls 集合,你还可以引用单个控件。

Me.Controls!NewData      ' 或 Forms!OrderForm.Controls!NewData.

Me.Controls![New Data]

Me.Controls("NewData")


此外,可以通过集合中的控件索引引用控件。 Controls 集合从零开始编制索引。

Me(0)                    ' 指集合中的第一项.

Me.Controls(0)
备   注:
只有在 从窗体 模块或报表模块中的代码中引用窗体或报表时,才使用 Me 关键字表示代码中的窗体或报表。 如果引用标准模块或不同窗体或报表模块中的窗体或报表,则必须使用完整的窗体或报表引用。

若要在窗体或报表的节上处理控件,请使用 Section 属性返回对 Section 对象的 引用。 然后,可以引用 Section 对象的 Controls 集合。

两种类型的 Control 对象,即选项卡控件和选项组控件,均具有包含多个控件的 Controls 集合。 属于选项组控件的 Controls 集合包含任何选项按钮、复选框、切换按钮或此选项组中的标签控件。

选项卡控件包含 一个 Pages 集合,该集合是一种 特殊类型的 Controls 集合。 Pages 集合中包含 Page 对象。 Page 对象也是控件。 Page 的 ControlType 属性常数为 acPage。 反过来,Page 对象具有自己的 Controls 集合,其中包含单个页面上的所有控件。

其他 Control 对象具有包含附加标签的 Controls 集合。 这些控件包括文本框、选项组、选项按钮、切换按钮、复选框、组合框、列表框、命令按钮、绑定对象框和未绑定对象框控件。

Access软件网交流QQ群(群号:198465573)
 
 相关文章
关于Controls集合的一点看法   【咱家是猫  2007/11/10】
ControlSource ——对合计子窗体数据语句的一种隐藏方法  【十段  2009/10/18】
简述RecordSource SourceObject Contr...  【金宇   2011/5/4】
【Access小品】关于Controls(0)的许多废话  【煮江品茶  2012/11/16】
【Access文章】显式或隐式地引用 Controls集合  【杨雪  2017/3/15】
Access controls控件批量赋值修改  【鼠标  2022/6/20】
常见问答
技术分类
相关资源
文章搜索
关于作者

杨雪

文章分类

文章存档

友情链接