MultiSelect tulajdonság

Érvényesség

ListBox objektum

A MultiSelect (Többszörös kijelölés) tulajdonsággal adható meg, hogy a felhasználók választhatnak-e több elemet is az űrlap valamely listapaneljéről, és ha igen, hogyan. Olvasható\Írható, Bájt típusú.

kifejezés.Multiselect

A kifejezés megadása kötelező. A kifejezés az Érvényesség listán szereplő objektumok egyikét adja vissza.

Megjegyzések

A MultiSelect tulajdonság az alábbi beállításokat használja.

Beállítás

Visual Basic

Leírás

Nincs

0

(Alapértelmezett) Nincs engedélyezve több elem kijelölése.

Egyszerű

1

Több elem is kijelölhető, illetve több elem kijelölése is eltávolítható kattintással vagy a SZÓKÖZ billentyű lenyomásával.

Bővített

2

Több elem is kijelölhető, a korábbi kijelölés pedig az aktuális elemekig bővíthető a SHIFT billentyűt lenyomva tartva és az egérrel az újonnan kijelölt elemekre kattintva, vagy a SHIFT billentyűt lenyomva tartva és egy nyílbillentyűt használva. Elemek az egér húzásával is kijelölhetők. A CTRL billentyű lenyomva tartásával és kattintással kijelölhető egy elem, illetve eltávolítható egy elem kijelölése.


Megjegyzés : A MultiSelect tulajdonság a vezérlő tulajdonságlapján, egy makróval vagy Visual Basic for Applications kóddal adható meg.

Ez a tulajdonság csak Űrlaptervező nézetben adható meg.

A kijelölt elem indexszámának visszatérítéséhez használja a ListIndex tulajdonságot. Ha a MultiSelect tulajdonság értéke Bővített vagy Egyszerű, a listapanel Kijelölt tulajdonságát vagy az ItemsSelected (Kijelölt elemek) gyűjteményt használva állapíthatja meg, hogy mely elemek vannak kijelölve. Ezenkívül, ha a MultiSelect tulajdonság értéke Bővített vagy Egyszerű, a listapanel vezérlő értéke mindig Null lesz.

Ha a MultiSelect tulajdonság értéke Bővített, a listapanel újralekérdezésekor a rendszer törli a felhasználó korábbi kijelöléseit.

Példa

Az „Order Entry” (Rendelések) űrlapon található „Country” (Ország) listapanel MultiSelect tulajdonságának visszatérítéséhez használja a következő kódot:

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

A MultiSelect tulajdonság értékének megadásához használhatja a következőt:

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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×