Kontrolelementet Rulleliste i Power Apps

En liste, der kun viser det første element, medmindre brugeren åbner den.

Beskrivelse

Et kontrolelement af typen Rulleliste sparer skærmplads, især hvis listen indeholder et stort antal valgmuligheder. Kontrolelementet optager kun én linje, medmindre brugeren vælger vinkeltegnet for at få vist flere valgmuligheder. Kontrolelementet viser op til 500 elementer.

Vigtige egenskaber

Default – Den oprindelige værdi af et kontrolelement, før brugeren angiver en anden værdi.

Items – Den datakilde, der indeholder de elementer, der vises i kontrolelementet. Hvis kilden indeholder flere kolonner, kan du angive kontrolelementets egenskab Value for den datakolonne, som du gerne vil vise.

Value – Den datakolonne, som du vil vise i kontrolelementet (for eksempel, hvis en datakilde omfatter flere kolonner).

Selected – Den datapost, der repræsenterer det valgte element.

AllowEmptySelection – Om kontrolelementet viser en tom markering, hvis der ikke er valgt et element. Appbrugere kan også fjerne deres valg ved at markere det tomme element.

Flere egenskaber

AccessibleLabel – Etiket for skærmlæsere.

BorderColor – Farven på et kontrolelements kant.

BorderStyle – Om et kontrolelements kant er Solid, Dashed, Dotted eller None.

BorderThickness – Tykkelsen på et kontrolelements kant.

ChevronBackground – Farven bag Pil ned på en rulleliste.

ChevronFill – Farven på Pil ned på en rulleliste.

Color – Farven på tekst i et kontrolelement.

DisplayMode – Om kontrolelementet tillader brugerinput (Edit), kun viser data (View) eller er deaktiveret (Disabled).

DisabledBorderColor – Farven på et kontrolelements kant, hvis kontrolelementets egenskab DisplayMode er angivet til Disabled.

DisabledColor – Farven på tekst i et kontrolelement, hvis dets egenskab DisplayMode er angivet til Disabled.

DisabledFill – Baggrundsfarven i et kontrolelement, hvis dets egenskab DisplayMode er angivet til Disabled.

Fill – Baggrundsfarven i et kontrolelement.

FocusedBorderColor – Farven på et kontrolelements kant, når kontrolelementet er i fokus.

FocusedBorderThickness – Tykkelsen på et kontrolelements kant, når kontrolelementet er i fokus.

Font – Navnet på serien af skrifttyper, som tekst vises i.

FontWeight – Vægten af tekst i et kontrolelement: Bold, Semibold, Normal eller Lighter.

Height – Afstanden mellem et kontrolelements øverste og nederste kant.

HoverBorderColor – Farven på et kontrolelements kant, når brugeren holder musemarkøren på kontrolelementet.

HoverColor – Farven på teksten i et kontrolelement, når brugeren holder musemarkøren på teksten.

HoverFill – Baggrundsfarven i et kontrolelement, når brugeren holder musemarkøren på kontrolelementet.

Italic – Om teksten i et kontrolelement er kursiv eller ej.

OnChange – Handlinger, der skal udføre, når brugeren ændrer værdien for et kontrolelement (f.eks. ved at justere en skyder).

OnSelect – Handlinger, der skal udføres, når brugeren trykker eller klikker på et kontrolelement.

PaddingBottom – Afstanden mellem teksten i et kontrolelement og den nederste kant på kontrolelementet.

PaddingLeft – Afstanden mellem teksten i et kontrolelement og den venstre kant på kontrolelementet.

PaddingRight – Afstanden mellem teksten i et kontrolelement og den højre kant på kontrolelementet.

PaddingTop – Afstanden mellem tekst i et kontrolelement og den øverste kant af kontrolelementet.

PressedBorderColor – Farven på et kontrolelements kant, når brugeren trykker eller klikker på kontrolelementet.

PressedColor – Farven på teksten i et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.

PressedFill – Baggrundsfarven i et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.

Reset – Om et kontrolelement vender tilbage til standardværdien.

SelectedText (Deprecated) – En strengværdi, der repræsenterer det valgte element. Brug Dropdown1.SelectedText.Value i stedet for "Dropdown1" med navnet på en rulleliste i appen.

SelectionColor – Tekstfarven på et markeret element eller elementer på en liste eller farven på markeringsværktøjet i et pennekontrolelement.

SelectionFill – Baggrundsfarven for et markeret element eller elementer på en liste eller et markeret område i et pennekontrolelement.

Size – Skriftstørrelsen på teksten i et kontrolelement.

Strikethrough – Om en linje vises gennem den tekst, der vises i et kontrolelement.

TabIndex – Rækkefølgen for tastaturnavigationen i forhold til andre kontrolelementer.

Tooltip – Forklarende tekst, der vises, når brugeren holder markøren over et kontrolelement.

Underline – Om en linje vises under den tekst, der vises i et kontrolelement.

Visible – Om et kontrolelement vises eller skjules.

Width – Afstanden mellem et kontrolelements venstre og højre kant.

X – Afstanden mellem kontrolelementets venstre kant og venstre kant af den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Y – Afstanden mellem kontrolelementets øverste kant og den øverste kant af overordnet objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Bemærk

Kantegenskaber for pop op-vindue kan styres af FocusedBorder-egenskaber.

Eksempler

Enkel liste

  1. Tilføj et kontrolelement af typen Rulleliste, og angiv dets egenskab Items til dette udtryk:

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

    Ved du ikke, hvordan du tilføjer, navngiver og konfigurerer et kontrolelement?

  2. Vis elementerne på listen ved at vælge Pil ned i kontrolelementet, mens du trykker på Alt-tasten.

Liste fra en datakilde

Principperne i denne procedure gælder for alle datakilder, der indeholder tabeller, men for at følge disse trin nøjagtigt, skal du åbne et miljø, hvor en Microsoft Dataverse-database er blevet oprettet, og eksempeldata er blevet tilføjet.

  1. Åbn en tom app, og angiv derefter tabellen Konti.

  2. Tilføj et kontrolelement af typen Rulleliste, og angiv dets egenskab Items til denne formel:

    Distinct(Accounts, 'Address 1: City')

    Formlen viser alle byer i tabellen Konti. Hvis der er mere end én post for den samme by, skjuler funktionen Distinct denne duplikering på rullelisten.

  3. (valgfrit) Omdøb kontrolelementet Rulleliste til Cities, tilføj et lodret kontrolelement af typen Galleri, og angiv galleriets egenskab Items til denne formel:

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

    Denne Filter viser kun de poster i tabellen Konti, hvor byen passer til den valgte værdi i kontrolelementet Cities.

Retningslinjer for tilgængelighed

Farvekontrast

Der skal være tilstrækkelig farvekontrast mellem:

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

Dette er et tillæg til kravene til kontraster for standardfarver.

Understøttelse af skærmlæser

Understøttelse af tastatur

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).