Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Taikoma

Objektas ComboBox

Objektas ListBox

Ypatybę ListIndex galite naudoti norėdami nustatyti, kuris elementas pasirinktas sąrašo laukas arba pasirinktinio įvedimo laukas. Skaityti/rašyti Long.

reiškinys.ListIndex

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Ypatybė ListIndex yra sveikasis skaičius nuo 0 iki bendro elementų skaičiaus sąrašo lauke arba pasirinktinio įvedimo lauke atėmus 1. Microsoft Office Access 2007 nustato ypatybės ListIndex reikšmę, kai elementas pasirenkamas sąrašo lauke arba pasirinktinio įvedimo lauko sąrašo lauko dalyje. Pirmojo sąrašo elemento ypatybės ListIndex reikšmė yra 0, antrojo elemento reikšmė yra 1 ir t. t.

Ši ypatybė pasiekiama tik naudojant makrokomandą arba „Visual Basic for Applications“ (VBA) kodą. Šią ypatybę galite skaityti tik formos rodinys ir duomenų lapo rodinys. Ši ypatybė yra tik skaitoma ir negalima kituose rodiniuose.

Ypatybės ListIndex reikšmė taip pat galima nustačius pasirinktinio įvedimo lauko arba sąrašo lauko ypatybės BoundColumn reikšmę 0. Jei ypatybė BoundColumn nustatoma kaip 0, pamatinės lentelės lauke, su kuriuo susietas pasirinktinio įvedimo laukas arba sąrašo laukas, bus ta pati reikšmė kaip ypatybės ListIndex parametras.

Sąrašo laukai taip pat turi ypatybę MultiSelect, kuri leidžia vartotojui pasirinkti kelis elementus iš valdiklio. Kai sąrašo lauke atliekami keli pasirinkimai, kurie elementai pasirinkti, galite nustatyti naudodami valdiklio ypatybę Selected. Ypatybė Selected yra reikšmių masyvas nuo 0 iki ypatybės ListCount reikšmės atėmus 1. Kiekvienam sąrašo lauko elementui ypatybė Selected bus True, jei elementas pasirinktas, ir False, jei jis nepasirinktas.

Rinkinys ItemsSelected taip pat leidžia pasiekti duomenis sąrašo lauko arba pasirinktinio įvedimo lauko pasirinktose eilutėse.

Pavyzdys

Kad būtų pateikta ypatybės ListIndex reikšmė, galite naudoti:

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

Norėdami nustatyti ypatybės ListIndex reikšmę, galite naudoti:

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

Kai formname ir controlname yra formos ir atitinkamai sąrašo lauko arba pasirinktinio įvedimo lauko valdiklio pavadinimai, išreikšti kaip String reikšmės, o index yra elemento indekso reikšmė.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×