Berlaku untuk
Objek CheckBox |
Objek OptionButton |
Objek ToggleButton |
Anda dapat menggunakan properti TripleState untuk menentukan bagaimana kotak centang, tombol alih, atau tombol opsi akan menampilkan nilai Null. Boolean baca/tulis.
ekspresi.TripleState
ekspresi Diperlukan. Ekspresi yang mengembalikan salah satu objek dalam daftar Berlaku Untuk.
Keterangan
Properti TripleState menggunakan pengaturan berikut ini.
Pengaturan |
Visual Basic |
Deskripsi |
Ya |
True |
Kontrol akan menelusuri status untuk nilai Ya, Tidak dan Null. Kontrol akan ditampilkan redup (berwarna abu-abu) saat properti Value kontrol tersebut diatur ke Null. |
Tidak |
False |
(Default) Kontrol akan menelusuri status untuk nilai Ya dan Tidak. Nilai Null akan muncul seperti nilai Tidak. |
Catatan: Anda dapat mengatur properti TripleState menggunakan lembar properti kontrol, makro, atau kode Visual Basic for Applications (VBA).
Properti ini dapat diatur dalam tampilan apa pun.
Contoh
Contoh berikut ini menampilkan pesan yang secara mendetail menguraikan status kotak centang bernama "Centang1" pada formulir "frmOperasi".
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