Label.Tag 属性 (Access)

存储有关窗体、 报表、 节或控制一个 Microsoft Access 应用程序所需的额外信息。 读/写 String

语法

表达式标记

表达 一个代表 Label 对象的变量。

备注

可以输入一个最长为 2048 个字符的字符串表达式。 默认设置是零长度字符串(" ")。

与其他属性, Tag 属性设置不会影响对对象的属性。

使用此属性可将标识字符串分配给对象,而不会影响其任何其他属性设置或造成其他副作用。 当您需要检查窗体、 报表、 节或作为变量传递给过程的控件的标识时, Tag 属性是非常有用。

示例

下面的示例使用 Tag 属性来显示有关窗体上的控件的自定义信息。 当一个控件具有焦点时,在一个名为 lblMessage 的标签上将出现对该控件的描述文本。 您可以通过将每个控件的 Tag 属性设置为一个简短文本字符串来指定消息的文本。 当某一控件获得焦点时,其 Tag 属性分配给该标签控件的 标题 属性。

该示例显示窗体上一个名为 txtDescription 的文本框及一个名为 cmdButton 的命令按钮的描述文本。

Sub Form_Load() 
 Dim frmMessageForm As Form 
 
 Set frmMessageForm = Forms!Form1 
 
 frmMessageForm!lblMessage.Caption = "" ' Clear text. 
 frmMessageForm!txtDescription.Tag = "Help text for the text box." 
 frmMessageForm!cmdButton.Tag = "Help text for the command button." 
End Sub 
 
Sub txtDescription_GotFocus() 
 ' Tag property setting as caption. 
 Me!lblMessage.Caption = Me!txtDescription.Tag 
End Sub 
 
Sub txtDescription_LostFocus() 
 Me!lblMessage.Caption = "" 
End Sub 
 
Sub cmdButton_GotFocus() 
 ' Tag property setting as caption. 
 Me!lblMessage.Caption = Me!cmdButton.Tag 
End Sub 
 
Sub cmdButton_LostFocus() 
 Me.lblMessage.Caption = " " 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。