Gjelder for
CheckBox-objektet |
OptionButton-objektet |
ToggleButton-objektet |
Du kan bruke TripleState-egenskapen til å angi hvordan en avmerkingsboks, veksleknapp, eller alternativknapp viser nullverdier. Lese/skrive Boolsk.
uttrykk.TripleState
uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i Gjelder for-listen.
Merknader
TripleState-egenskapen bruker følgende innstillinger.
Innstilling |
Visual Basic |
Beskrivelse |
Ja |
True |
Kontrollen vil kretse gjennom statusene for Ja, Nei, og nullverdier. Kontrollen vises nedtonet (grå) når Value-egenskapen er satt til Null. |
Nei |
False |
(Standard) Kontrollen vil kretse gjennom statusene for Ja og Nei. Nullverdier vises som om de var Nei-verdier. |
Obs!: Du kan angi TripleState-egenskapen ved å bruke kontrollens egenskapsark, en makro, eller Visual Basic for Applications (VBA)-kode.
Denne egenskapen kan angis i hvilken som helst visning.
Eksempel
Følgende eksempel viser en melding som forklarer i detalj tilstanden til en avmerkingsboks kalt «Merke1» i «frmOperations»-skjemaet.
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