تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

ينطبق على

عنصر 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 هو قيمة الفهرس للعنصر.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×