המאפיין MultiSelect

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

חל על

אובייקט ListBox

באפשרותך להשתמש במאפיין MultiSelect כדי לציין אם משתמש יכול לבצע בחירות מרובות בתיבת רשימה בטופס וכיצד ניתן לבצע את הבחירות המ מרובות. קריאה/כתיבה Byte.

ביטוי. MultiSelect

ביטוי הנדרש. ביטוי שמחזיר אחד מהאובייקטים ברשימה חל על.

הערות

המאפיין MultiSelect משתמש בהגדרות הבאות.

הגדרה Visual Basic תיאור
ללא 0 (ברירת מחדל) בחירה מרובה אינה מותרת.
פשוט 1 פריטים מרובים נבחרים או שהבחירה בהם מתבטלת על-ידי לחיצה עליהם עם העכבר או הקשה על מקש הרווח.
מורחב 2 בחירת פריטים מרובים מתבצעת על-ידי החזקת מקש SHIFT לחוץ ולחיצה עליהם באמצעות העכבר או על-ידי החזקת מקש SHIFT לחוץ והקשה על מקש חץ כדי להרחיב את הבחירה מהפריט שכבר נבחר לפריט הנוכחי. באפשרותך גם לבחור פריטים על-ידי גרירה באמצעות העכבר. החזקת מקש CTRL לחוץ ולחיצה על פריט בוחרת או מבטלת את הבחירה בפריט.

      

הערה

באפשרותך להגדיר את המאפיין MultiSelect על-ידי שימוש בגליון המאפיינים של תיבת הרשימה, במאקרו או בקוד Visual Basic for Applications (VBA).

ניתן להגדיר מאפיין זה רק בתצוגת עיצוב טופס.

באפשרותך להשתמש במאפיין ListIndex כדי להחזיר את מספר האינדקס עבור הפריט שנבחר. כאשר המאפיין MultiSelect מוגדר כ'מורחב' או 'פשוט', באפשרותך להשתמש במאפיין נבחר של תיבת רשימה או באוסף ItemsSelected כדי לקבוע את הפריטים שנבחרים. כמו כן, כאשר המאפיין MultiSelect מוגדר כ'מורחב' או 'פשוט', הערך של פקד תיבת הרשימה יהיה תמיד Null.

אם המאפיין MultiSelect מוגדר ל'מורחב', ביצוע שאילתה חוזרת בתיבת הרשימה מנקה את כל הבחירות שהתבצעו על-ידי המשתמש.

דוגמה

כדי להחזיר את הערך של המאפיין MultiSelect עבור תיבת רשימה בשם "מדינה" בטופס "הזנת הזמנות", באפשרותך להשתמש באפשרויות הבאות:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

כדי להגדיר את המאפיין MultiSelect באפשרותך לבצע את הפעולות הבאות:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.