Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

Controls 对象 (Access)

时 间:2022-07-23 08:42:17
作 者:杨雪   ID:42182  城市:南京
摘 要: 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交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助