Access VBA教程:TripleState属性

使用 TripleState属性可以指定复选框、切换按钮或选项按钮如何显示Null 值。Boolean 型,可读写。

expression.TripleState

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

TripleState属性使用以下设置:

设置 Visual Basic 说明
True  控件将在“是”、“否”、Null 三种值的状态之间循环。当其Value属性设置为 Null 时,控件将显示为暗色(灰色)。
False (默认值)控件将在“是”、“否”两种值的状态之间循环,Null 值显示为“否”。

使用控件的属性表Visual Basic,可以设置 TripleState属性。

该属性在任何视图中均可设置。

VBA示例

下面的示例将显示一则消息,详细说明“frmOperations”窗体上名为“Check1”的复选框的状态。
Dim strTripleState As String
strTripleState = Forms.Item("frmOperations").Controls.Item("Check1").TripleState
Select Case strTripleState
    Case True
        MsgBox "For Check1, TripleState = " & strTripleState & _
            ". The control will cycle through states for Yes, No, " & _
            "and Null values. The control appears dimmed (grayed) " & _
            "when its Value property is set to Null."
    Case False
        MsgBox "For Check1, TripleState = " & strTripleState & _
            ". The control will cycle through states for Yes and No " & _
            "values. Null values display as if they were No values."
    Case Else
        MsgBox "Can't determine the TripleState property for Check1."
End Select

上页:Access VBA教程:Transparent属性 下页:Access VBA教程:Type属性

Access VBA教程:TripleState属性

Access VBA教程:Type属性 Access VBA教程:UnderlineHyperlinks属性
Access VBA教程:UndoBatchEdit属性 Access VBA教程:UniqueRecords属性
Access VBA教程:UniqueTable属性 Access VBA教程:UniqueValues属性
Access VBA教程:UpdateOptions属性 Access VBA教程:UseDefaultPrinter属性
Access VBA教程:UseLongFileNames属性 Access VBA教程:UserControl属性
Access VBA教程:UseTransaction属性 Access VBA教程:ValidationRule属性
Access VBA教程:ValidationText属性 Access VBA教程:Value属性
Access VBA教程:VBE属性 Access VBA教程:Verb属性
Access VBA教程:Version属性 Access VBA教程:Vertical属性
Access VBA教程:VerticalDatasheetGridlineStyle属性 Access VBA教程:ViewChange属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号