الخاصية "الحالة_الثلاثية"

تنطبق على

الكائن "خانة اختيار"

الكائن "زر خيار"

الكائن "زر تبديل"

يمكنك استخدام الخاصية الحالة_الثلاثية لتحديد كيف ستقوم خانة اختيار أو زر تبديل أو زر خيار بعرض قيم فارغ. يتم الإعداد باستخدام نوع بيانات منطقي للقراءة/للكتابة.

expression.TripleState

expression مطلوب. تعبير يرجع أحد الكائنات الموجودة في القائمة "تنطبق على".

ملاحظات

تستخدم الخاصية الحالة_الثلاثية الإعدادات التالية.

الإعداد

Visual Basic

الوصف

نعم

True

يتم تبديل تشغيل عنصر التحكم خلال حالات القيم "نعم" و"لا" وNull "خالية". يظهر عنصر التحكم خافتًا (رمادي) عند تعيين الخاصية القيمة المتعلقة به إلى Null.

لا

False

(افتراضي) يتم تبديل تشغيل عنصر التحكم خلال حالات القيم "نعم" و"لا". يتم عرض القيم Null كأنها قيم "لا".


ملاحظة: يمكنك تعيين الخاصية الحالة_الثلاثية باستخدام صفحة الخصائص عنصر التحكم أو الماكرو أو التعليمة البرمجية لـ Visual Basic for Applications‏ (VBA).

يمكن تعيين هذه الخاصية في أي طريقة عرض.

مثال

يعرض المثال التالي رسالة موضحًا بشكل تفصيلي حالة مربع الخيار المسمى "Check1" في النموذج "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
مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×