นำไปใช้กับ
Access for Microsoft 365 Access 2021 Access 2019 Access 2016

นำไปใช้กับ

วัตถุ CheckBox

วัตถุ OptionButton

วัตถุ ToggleButton

คุณสามารถใช้คุณสมบัติ TripleState เพื่อระบุวิธีที่ กล่องกาเครื่องหมายปุ่มสลับ หรือ ปุ่มตัวเลือก จะแสดง ค่า Null อ่าน/เขียน บูลีน

นิพจน์.TripleState

นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งในรายการ นําไปใช้กับ

ข้อสังเกต

คุณสมบัติ TripleState ใช้การตั้งค่าต่อไปนี้

การตั้งค่า

Visual Basic

คำอธิบาย

ใช่

จริง

ตัวควบคุมจะวนสถานะ ใช่ ไม่ใช่ และ Null ตัวควบคุมจะปรากฏเป็นสีจาง (สีเทา) เมื่อคุณสมบัติ ค่า ถูกตั้งค่าเป็น Null

ไม่

เท็จ

(ค่าเริ่มต้น) ตัวควบคุมจะวนสถานะ ใช่ และ ไม่ใช่ ค่า Null จะแสดงเสมือนว่าไม่มีค่า

หมายเหตุ: คุณสามารถตั้งค่าคุณสมบัติ TripleState ได้โดยใช้ แผ่นคุณสมบัติ ของตัวควบคุม, แมโคร หรือโค้ด Visual Basic for Applications (VBA)

สามารถตั้งค่าคุณสมบัตินี้ในมุมมองใดก็ได้

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงข้อความอธิบายรายละเอียดเกี่ยวกับสถานะของกล่องกาเครื่องหมายที่ชื่อ "Check1" บนแบบฟอร์ม "frmOperations"

Dim strTripleState As StringstrTripleState = Forms.Item("frmOperations").Controls.Item("Check1").TripleStateSelect 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 

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ