Odnosi se na
Objekat „CheckBox“ |
OptionButton objekat |
ToggleButton objekat |
Možete da koristite svojstvo TripleState da biste naveli kako će polje za potvrdu, preklopno dugme ili dugme opcije prikazati Null vrednosti. Čitanje/pisanje Bulovih vrednosti.
expression.TripleState
expression Obavezno. Izraz koji daje jedan od objekata sa liste „Odnosi se na“.
Napomene
Svojstvo TripleState koristi sledeće postavke.
Postavka |
Visual Basic |
Opis |
Da |
True |
Kontrole će se kretati kroz stanja za vrednosti „Da“, „Ne“ i Null. Kontrola je zatamnjena (siva) kada je njeno svojstvo Value postavljeno na Null. |
Ne |
False |
(Podrazumevano) Kontrole će se kretati kroz stanja za vrednosti „Da“ i „Ne“. Null vrednosti se prikazuju kao da su vrednosti „Ne“. |
Napomena: Možete da podesite svojstvo TripleState pomoću list svojstva, makro ili Visual Basic for Applications (VBA) koda kontrole.
Ovo svojstvo možete da podesite u bilo kom prikazu.
Primer
Sledeći primer prikazuje poruku koja detaljno opisuje stanje polja za potvrdu pod imenom „Oznaka1” u obrascu „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