Rullegardin-kontrollen i Power Apps

En liste som viser bare det første elementet, med mindre brukeren åpner det.

Beskrivelse

En Rullegardinliste-kontroll sparer skjermplass, spesielt når listen inneholder mange valg. Kontrollen tar opp bare én linje med mindre brukeren velger vinkeltegnet for å vise flere valg. Kontrollen viser maksimalt 500 elementer.

Nøkkelegenskaper

Default – startverdien for en kontroll før brukeren angir en annen verdi.

Items – kilden til data som inneholder elementer som vises i kontrollen. Hvis kilden har flere kolonner, setter du kontrollens Value-egenskap til datakolonnen du vil vise.

Value – kolonnen med data du vil vise i kontrollen (for eksempel hvis en datakilde har flere kolonner).

Selected – dataposten som representerer det valgte elementet.

AllowEmptySelection – om kontrollen viser en tom markering hvis det ikke er valgt et element. Appbrukere kan også fjerne valgene ved å velge det tomme elementet.

Tilleggsegenskaper

AccessibleLabel – etikett for skjermlesere.

BorderColor – fargen på kontrollens kantlinje.

BorderStyle – hvorvidt kontrollens kantlinje er heltrukket, stiplet, prikket eller ingen.

BorderThickness – tykkelsen på kontrollens kantlinje.

ChevronBackground – Fargen bak den nedovervendte pilen i en rullegardinliste.

ChevronFill – Fargen på den nedovervendte pilen i en rullegardinliste.

Color – fargen på teksten i kontrollen.

DisplayMode – hvorvidt kontrollen tillater brukerinndata (Rediger), bare viser data (Vis) eller er deaktivert (Deaktivert).

DisabledBorderColor – fargen på kontrollens kantlinje hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.

DisabledColor – fargen på kontrollens tekst hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.

DisabledFill – bakgrunnsfargen på kontrollens tekst hvis DisplayMode-egenskapen er angitt som Deaktivert.

Fill – bakgrunnsfargen på kontrollen.

FocusedBorderColor – fargen på kontrollens kantlinje når kontrollen er fokusert.

FocusedBorderThickness – tykkelsen på kontrollens kantlinje når kontrollen er fokusert.

Font – navnet på skriftserien som teksten vises i.

FontWeight – tykkelsen på teksten i en kontroll: Fet, Halvfet, Normal eller Lysere.

Height – avstanden mellom kontrollens øvre og nedre kant.

HoverBorderColor – fargen på kontrollens kantlinje når brukeren holder musepekeren over denne kontrollen.

HoverColor – fargen på en teksten i en kontroll når brukeren holder musepekeren over den.

HoverFill – bakgrunnsfargen for en kontroll når brukeren holder musepekeren over den.

Italic – om teksten i en kontroll er i kursiv.

OnChange – Handlinger som skal utføres når brukeren endrer verdien på en kontroll (ved å for eksempel justere en glidebryter).

OnSelect – Handlinger som skal utføres når brukeren klikker eller trykker på en kontroll.

PaddingBottom – avstanden mellom teksten i en kontroll og den nederste kanten av kontrollen.

PaddingLeft – avstanden mellom teksten i en kontroll og den venstre kanten av kontrollen.

PaddingRight – avstanden mellom teksten i en kontroll og den høyre kanten av kontrollen.

PaddingTop – avstanden mellom teksten i en kontroll og den øverste kanten av kontrollen.

PressedBorderColor – fargen på kontrollens kantlinje når brukeren trykker eller klikker på kontrollen.

PressedColor – fargen på teksten i en kontroll når brukeren trykker eller klikker på kontrollen.

PressedFill – bakgrunnsfargen i en kontroll når brukeren trykker eller klikker på kontrollen.

Reset – om en kontroll tilbakestilles til standardverdien.

SelectedText (avskrevet) – en strengverdi som representerer det valgte elementet. Bruk Dropdown1.SelectedText.Value i stedet, og erstatt "Dropdown1" med navnet på rullegardinkontrollen i appen.

SelectionColor – tekstfargen for et merket element, elementer i en liste eller fargen på markeringsverktøyet i en pennekontroll.

SelectionFill – bakgrunnsfargen for et merket element eller elementer i en liste eller et merket område for en pennekontroll.

Size – skriftstørrelsen på teksten som vises på en kontroll.

Strikethrough – om det vises en linje gjennom teksten som vises på en kontroll.

TabIndex – navigasjonsrekkefølge for tastatur i forhold til andre kontroller.

Tooltip – forklarende tekst som vises når brukeren holder pekeren over en kontroll.

Underline – om det vises en linje under teksten som vises på en kontroll.

Visible – om kontrollen vises eller skjules.

Width – avstanden mellom kontrollens venstre og høyre kant.

X – avstanden mellom kontrollens venstre kant og den venstre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).

Y – avstanden mellom kontrollens øvre kant og den øvre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).

Obs!

Egenskaper for undermenygrense styres av FocusedBorder-egenskapene.

Eksempler

Enkel liste

  1. Legg til en Rullegardinliste-kontroll, og sett Items-egenskapen til dette uttrykket:

    ["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]

    Vet du ikke hvordan du legger til, gir navn til og konfigurerer en kontroll?

  2. Vis elementene i listen ved å velge pil ned for kontrollen mens du holder nede Alt-tasten.

Liste fra en datakilde

Prinsippene i denne prosedyren gjelder for alle datakilder som inneholder tabeller. For å kunne følge akkurat disse trinnene, må du imidlertid åpne et miljø der det er opprettet en database for Microsoft Dataverse for apper og lagt til eksempeldata.

  1. Åpne en tom app, og angi deretter Kontoer-tabellen.

  2. Legg til en Rullegardinliste-kontroll, og sett Items-egenskapen til denne formelen:

    Distinct(Accounts, 'Address 1: City')

    Denne formelen viser alle byene i Kontoer-tabellen. Hvis mer enn én post har samme by, skjuler Distinct-funksjonen dupliseringen i rullegardinkontrollen din.

  3. (valgfritt) Endre navnet på Rullegardinliste-kontrollen til Cities, legg til en loddrett Galleri-kontroll, og sett Items-egenskapen for galleriet til denne formelen:

    Filter(Accounts, address1_city = Cities.Selected.Result)

    Denne Filter-funksjonen viser bare de oppføringene i Kontoer-tabellen der byen samsvarer med den valgte verdien i Cities-kontrollen.

Retningslinjer for tilgjengelighet

Fargekontrast

Det må være tilstrekkelig fargekontrast mellom:

  • ChevronFill og ChevronBackground
  • ChevronHoverFill og ChevronHoverBackground
  • SelectionColor og SelectionFill
  • SelectionFill og Fill

Dette er i tillegg til kravene for standard fargekontrast.

Skjermleserstøtte

Tastaturstøtte

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).