Kontrolnik »Spustni seznam« v aplikaciji Power Apps
Seznam, ki prikazuje samo prvi element, razen če ga uporabnik odpre.
Opis
Kontrolnik Spustni seznam ohranja nepremičnino zaslona, še posebej kadar seznam vsebuje veliko število možnosti. Kontrolnik zavzame samo eno vrstico, razen če uporabnik izbere škarnice, da razkrije več možnosti. Kontrolnik lahko prikaže največ 500 elementov.
Ključne lastnosti
Privzeto – Začetna vrednost kontrolnika, preden uporabnik določi drugo vrednost.
Elementi – Vir podatkov, ki vsebuje elemente za prikaz v kontrolniku. Če ima vir več stolpcev, nastavite lastnost Vrednost kontrolnika na stolpec podatkov, ki ga želite prikazati.
Vrednost – Stolpec podatkov, ki ga želite prikazati v kontrolniku (če ima vir podatkov na primer več stolpcev).
Izbrano – Zapis podatkov, ki predstavlja izbrani element.
AllowEmptySelection – Ali kontrolnik ne sme imeti izbranih elementov. Če je nastavljeno na false, bo vedno izbran element, ki bo na začetku Privzeti ali prvi element.
Dodatne lastnosti
AccessibleLabel – Oznaka za bralnike zaslonov.
BorderColor – Barva obrobe kontrolnika.
BorderStyle – Določa, ali je obroba kontrolnika nastavljena na Fiksno, Črtkano, Pikčasto ali Brez.
BorderThickness – Debelina obrobe kontrolnika.
ChevronBackground – Barva za puščico navzdol na spustnem seznamu.
ChevronFill – Barva puščice navzdol na spustnem seznamu.
Barva – Barva besedila v kontrolniku.
DisplayMode – Določa, ali kontrolnik omogoča vnašanje uporabnika (Uredi), prikaz podatkov (Ogled) oziroma je onemogočen (Onemogočeno).
DisabledBorderColor – Barva obrobe kontrolnika, če je lastnost kontrolnika DisplayMode nastavljena na Onemogočeno.
DisabledColor – Barva besedila v kontrolniku, če je njegova lastnost DisplayMode nastavljena na Onemogočeno.
DisabledFill – Barva ozadja kontrolnika, če je njegova lastnost DisplayMode nastavljena na Onemogočeno.
Polnilo – Barva ozadja kontrolnika.
FocusedBorderColor – Barva obrobe kontrolnika, kadar je kontrolnik v fokusu.
FocusedBorderThickness – Debelina obrobe kontrolnika, kadar je kontrolnik v fokusu.
Pisava – Ime družine pisav, v kateri se pojavi besedilo.
FontWeight – Debelina besedila v kontrolniku: Bold, Semibold, Normal ali Lighter.
Višina – Razdalja med zgornjim in spodnjim robom kontrolnika.
HoverBorderColor – Barva obrobe kontrolnika, ko se uporabnik s kazalcem miške ustavi na tem kontrolniku.
HoverColor – Barva besedila v kontrolniku, ko se uporabnik s kazalcem miške ustavi na njem.
HoverFill – Barva ozadja kontrolnika, ko se uporabnik s kazalcem miške ustavi na njem.
Italic – Določa, ali je besedilo v kontrolniku zapisano ležeče.
OnChange – Dejanja za izvedbo, ko uporabnik spremeni vrednost kontrolnika (na primer s prilagoditvijo drsnika).
OnSelect – Dejanja za izvedbo, ko uporabnik tapne ali klikne kontrolnik.
PaddingBottom – Razdalja med besedilom v kontrolniku in spodnjim robom tega kontrolnika.
PaddingLeft – Razdalja med besedilom v kontrolniku in levim robom tega kontrolnika.
PaddingRight – Razdalja med besedilom v kontrolniku in desnim robom tega kontrolnika.
PaddingTop – Razdalja med besedilom v kontrolniku in zgornjim robom tega kontrolnika.
PressedBorderColor – Barva obrobe kontrolnika, ko uporabnik tapne ali klikne ta kontrolnik.
PressedColor – Barva besedila v kontrolniku, ko uporabnik tapne ali klikne ta kontrolnik.
PressedFill – Barva ozadja kontrolnika, ko uporabnik tapne ali klikne ta kontrolnik.
Reset – Določi, ali se kontrolnik ponastavi na privzeto vrednost.
SelectedText (opuščeno) – Vrednost niza, ki predstavlja izbrani element. Namesto tega uporabite vrednost Dropdown1.SelectedText.Value, pri čemer zamenjajte »Dropdown1« z imenom kontrolnika v spustnem meniju v aplikaciji.
SelectionColor – Barva besedila izbranega elementa ali elementov na seznamu ali barva izbirnika v kontrolniku peresa.
SelectionFill – Barva ozadja izbranega elementa ali elementov na seznamu ali izbrano območje kontrolnika peresa.
Velikost – Velikost pisave besedila, ki se pojavi na kontrolniku.
Prečrtano – Določa, ali je besedilo, ki je prikazano na kontrolniku, prečrtano.
TabIndex – Vrstni red pomikanja po tipkovnici glede na druge kontrolnike.
Tooltip – besedilo z razlago, ki se prikaže, ko uporabnik pomakne kazalec miške nad kontrolnik.
Podčrtano – Določa, ali je besedilo, ki je prikazano na kontrolniku, podčrtano.
Vidno – Določa, ali je kontrolnik prikazan ali skrit.
Širina – Razdalja med levim in desnim robom kontrolnika.
X – Razdalja med levim robom kontrolnika in levim robom njegovega nadrejenega vsebnika (oziroma zaslona, če nima nadrejenega vsebnika).
Y – Razdalja med zgornjim robom kontrolnika in zgornjim robom njegovega nadrejenega vsebnika (oziroma zaslona, če nima nadrejenega vsebnika).
Opomba
Lastnosti obrob pojavnega menija se upravljajo z lastnostmi FocusedBorder.
Primeri
Preprost seznam
Dodajte kontrolnik Spustni seznam in nastavite njegovo lastnost Elementi na naslednji izraz:
["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]
Ne veste, kako dodati, poimenovati in konfigurirati kontrolnik?
Elemente na seznamu prikažete tako, da med držanjem tipke Alt pritisnete puščico navzdol na kontrolniku.
Seznam iz vira podatkov
Principi v tem postopku veljajo za vse vire podatkov, ki zagotavljajo tabele, če pa želite natančno slediti tem korakom, morate odpreti okolje, za katerega je bila ustvarjena zbirka podatkov Microsoft Dataverse in dodani vzorčni podatki.
Dodajte kontrolnik Spustni seznam in nastavite njegovo lastnost Elementi na naslednjo formulo:
Distinct(Accounts, 'Address 1: City')
Ta formula prikazuje vsa mesta v tabeli Računi. Če ima več zapisov isto mesto, funkcija Distinct skrije podvajanje v kontrolniku spustnega seznama.
(izbirno) Preimenujte svoj kontrolnik Spustni seznam na Mesta, dodajte navpični kontrolnik Galerija in nastavite lastnost galerije Elementi na naslednjo formulo:
Filter(Accounts, address1_city = Cities.Selected.Result)
Funkcija Filter prikazuje samo tiste zapise v tabeli Računi, za katera mesto ustreza izbrani vrednosti v kontrolniku Mesta.
Smernice o dostopnosti
Barvni kontrast
Obstajati mora ustrezen barvni kontrast med:
- ChevronFill in ChevronBackground
- ChevronHoverFill in ChevronHoverBackground
- SelectionColor in SelectionFill
- SelectionFill in Polnilom
To velja poleg standardnih zahtev za barvni kontrast.
Podpora za bralnik zaslona
- Lastnost AccessibleLabel mora biti prisotna.
Podpora za tipkovnico
- TabIndex mora imeti vrednost nič ali več, da lahko uporabniki tipkovnice pridejo do njega.
- Kazalniki fokusa morajo biti jasno vidni. Za dosego tega rezultata uporabite FocusedBorderColor in FocusedBorderThickness.
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Kmalu na voljo: V letu 2024 bomo ukinili storitev Težave v storitvi GitHub kot mehanizem za povratne informacije za vsebino in jo zamenjali z novim sistemom za povratne informacije. Za več informacij si oglejte:Pošlji in prikaži povratne informacije za