Velja za
Predmet CheckBox |
Predmet OptionButton |
Predmet ToggleButton |
Z lastnostjo TripleState lahko določite, kako potrditveno polje, preklopni gumb ali izbirni gumb prikaže ničelne vrednosti. Logična vrednost za branje/pisanje.
izraz.TripleState
izraz Obvezen. Izraz, ki vrne enega od predmetov s seznama »Velja za«.
Pripombe
Lastnost TripleState uporablja te nastavitve.
Nastavitev |
Visual Basic |
Opis |
Da |
True |
Kontrolnik se pomika po stanjih za vrednosti Yes, No in Null. Kontrolnik je zatemnjen (sive barve), ko je njegova lastnost Value (Vrednost) nastavljena na Null (Nič). |
No |
False |
(Privzeto) Kontrolnik se pomika po stanjih za vrednosti Yes in No. Vrednost Null (ničelne) so prikazane, kot da ni nobene vrednosti. |
Opomba: Lastnost TripleState lahko nastavite tako, da uporabite list z lastnostmi, makro ali VBA (VBA).
To lastnost lahko nastavite v poljubnem pogledu.
Primer
Ta primer prikaže sporočilo, ki podrobno opisuje stanje potrditvenega polja z imenom »Check1« (Kljukica1) v obrazcu »frmOperations«.
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