Kontrolelementet Skyder i Power Apps

Et kontrolelement, som brugeren kan anvende til at angive en værdi ved at trække i et handle.

Beskrivelse

Brugeren kan angive en værdi mellem en minimum- og maksimumværdi, som du angiver, ved at trække i håndtaget på en skyder fra venstre mod højre eller op og ned, afhængigt af den retning du vælger.

Vigtige egenskaber

Default – Startværdien for et kontrolelement, før den ændres af brugeren.

Max – Den maksimale værdi, som brugeren kan angive med en skyder eller i en bedømmelse.

Min – Den minimale værdi, som brugeren kan angive med en skyder.

Value – Værdien af et inputkontrolelement.

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.

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.

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

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

HandleActiveFill – Farven på håndtaget for en skyder, mens brugeren ændrer dens værdi.

HandleFill – Farven på håndtaget (det element, der kan flyttes) i et til/fra- eller skyderkontrolelement.

HandleHoverFill – Farven på håndtaget til en skyder, når brugeren holder markøren over det.

HandleSize – Håndtagets diameter.

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

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

Layout – Om brugeren ruller gennem et galleri eller justerer en skyder fra top til bund (Vertical) eller fra venstre mod højre (Horizontal).

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.

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

RailFill – Baggrundsfarven på rektanglet i et til/fra-kontrolelement, når dets værdi er false, eller farven på linjen til højre for håndtaget i et skyderkontrolelement.

RailHoverFill – Baggrundsfarven på rektanglet i et til/fra-kontrolelement, når dets værdi er false, og du holder markøren over det, eller farven på linjen til højre for håndtaget i et skyderkontrolelement, når du holder markøren over det.

ReadOnly – Om en bruger kan ændre værdien for et kontrolelement med en skyder eller bedømmelse.

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

ShowValue – Om værdien for en skyder eller bedømmelse vises, når brugeren ændrer den pågældende værdi eller holder markøren over kontrolelementet.

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.

ValueFill – Baggrundsfarven på rektanglet i et til/fra-kontrolelement, når dets værdi er true, eller farven på linjen til venstre for håndtaget i et skyderkontrolelement.

ValueHoverFill – Baggrundsfarven på rektanglet i et til/fra-kontrolelement, når dets værdi er true, og du holder markøren over det, eller farven på linjen til venstre for håndtaget i et skyderkontrolelement, når du holder markøren over det.

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 den overordnede objektbeholder (eller skærmbilledet, hvis der ingen overordnet objektbeholder er).

Sum( Value1, Value2 )

Eksempel

  1. Tilføj en knap, og angive dens egenskab OnSelect til denne formel:
    ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})

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

    Vil du gerne have flere oplysninger om funktionen ClearCollect eller andre funktioner?

  2. Tryk på F5, vælg knappen, og tryk derefter på Esc.

  3. Tilføj et kontrolelement af typen Skyder, flyt det ned under knappen, og navngiv det MinPopulation.

  4. Angiv egenskaben Max til 5000000 og egenskaben Min til 1000000.

  5. Tilføj et kontrolelement af typen Tekstgalleri i lodret/stående retning, flyt det ned under skyderen, og angiv egenskaben Items til denne formel:
    Filter(CityPopulations, Population > MinPopulation)

  6. I det første element i galleriet skal du angive egenskaben Text for den øverste etiket til ThisItem.City og angive egenskaben Text for den nederste etiket til denne formel:
    Text(ThisItem.Population, "##,###")

  7. Tryk på F5, og juster derefter MinPopulation, så den kun viser de byer, der har flere indbyggere end den værdi, du angiver.

  8. Tryk på Esc for at vende tilbage til standardarbejdsområdet.

Retningslinjer for tilgængelighed

Farvekontrast

Der skal være tilstrækkelig farvekontrast mellem:

  • ValueFill og RailFill
  • ValueHoverFill og RailHoverFill
  • FocusedBorderColor og farven omkring kontrolelementet
  • ValueFill og baggrundsfarve
  • RailFill og baggrundsfarve
  • ValueHoverFill og baggrundsfarve
  • RailHoverFill og baggrundsfarve

Understøttelse af skærmlæser

Understøttelse af tastatur

  • TabIndex skal være nul eller højere, så tastaturbrugere kan navigere til den.
  • Fokusindikatorer skal være tydelige. Brug FocusedBorderColor og FocusedBorderThickness for at opnå dette.
  • Værdien for skyderen skal vises, når der interageres med tastaturet. Det kan ske ved at bruge en af disse metoder:
    • Angiv ShowValue til true.
    • Tilføj en Mærkat ved siden af skyderen. Angiv etikettens Text til skyderens Value.

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).