خاصية ListIndex

ينطبق على

عنصر ComboBox

عنصر ListBox

يمكنك استخدام خاصية ListIndex لتحديد العنصر المحدد في مربع قائمة أو مربع تحرير وسرد. Long قراءة/كتابة.

expression.ListIndex

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

ملاحظات

إن خاصية ListIndex عبارة عن عدد صحيح من 0 إلى إجمالي عدد العناصر الموجودة في مربع قائمة أو مربع تحرير وسرد ناقص 1. يقوم Microsoft Office Access 2007 بتعيين قيمة خاصية ListIndex عند تحديد عنصر في مربع قائمة أو جزء مربع القائمة لمربع التحرير والسرد. وتكون قيمة خاصية ListIndex للعنصر الأول في قائمة 0، وقيمة العنصر الثاني 1، وهكذا.

لا تتوفر هذه الخاصية إلا باستخدام الماكرو أو التعليمة البرمجية لـ Visual Basic for Applications (‏‎‎VBA‏‎‎). لا يمكنك قراءة هذه الخاصية إلا في عرض النموذج وطريقة عرض ورقة البيانات. تتوفر هذه الخاصية للقراءة فقط ولا تتوفر في طرق العرض الأخرى.

تتوفر أيضاً قيمة خاصية ListIndex عن طريق تعيين خاصية BoundColumn إلى 0 لمربع التحرير والسرد أو مربع القائمة. إذا تم تعيين خاصية BoundColumn إلى 0، فسيحتوي حقل الجدول الأساسي المرتبط بمربع التحرير والسرد أو مربع القائمة على نفس قيمة إعداد خاصية ListIndex.

تتضمن أيضاً مربعات القوائم خاصية MultiSelect التي تسمح للمستخدم بتحديد عناصر متعددة من عنصر التحكم. عند إجراء تحديدات متعددة في مربع قائمة، يمكنك تحديد العناصر التي يتم تحديدها باستخدام خاصية Selected لعنصر التحكم. وخاصية Selected عبارة عن صفيف من القيم من 0 إلى قيمة خاصية ListCount ناقص 1. وستكون خاصية Selected لكل عنصر في مربع القائمة True إذا تم تحديد العنصر وFalse إذا لم يتم تحديده.

توفر مجموعة ItemsSelected أيضاً طريقة للوصول إلى البيانات في الصفوف المحددة لمربع قائمة أو مربع تحرير وسرد.

مثال

لإرجاع قيمة خاصية ListIndex، يمكنك استخدام ما يلي:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

لتعيين قيمة خاصية ListIndex، يمكنك استخدام ما يلي:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

حيث يكون formname وcontrolname اسميّ عنصر تحكم النموذج ومربع القائمة أو مربع التحرير والسرد، على التوالي، ويتم التعبير عنهما كقيم String ويكون index هو قيمة الفهرس للعنصر.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×