Växla-kontroll i Power Apps

En kontroll som användaren kan aktivera eller inaktivera genom att flytta dess handtag.

Beskrivning

En växlingskontroll har utformats för de senaste användargränssnitten, men fungerar på samma sätt som en kryssruta.

Nyckelegenskaper

Default – Ursprungsvärdet för en kontroll innan det ändras av användaren.

Value – Värdet för en indatakontroll.

Ytterligare egenskaper

AccessibleLabel – Etikett för skärmläsare.

BorderColor – En kontrolls kantlinjefärg.

BorderStyle – Om en kontrolls kantlinje är solid, streckad, prickad eller ingen.

BorderThickness – Tjockleken på en kontrolls kantlinje.

DisplayMode – Om kontrollen tillåter indata från användaren (redigera), bara visar data (visa) eller inaktiverad (inaktiverad).

DisabledBorderColor – Färgen på en kontrolls kantlinje om kontrollens egenskap DisplayMode är inställd på Disabled.

FalseFill – Växlingsknappen fyller i färg när växlingsknappen är inaktiverad.

FalseHoverFill – Växlingsknappen hovringsfyller i färg när växlingsknappen är inaktiverad.

FalseText – Den text som visas när växlingsknappen är inaktiverad.

Fill – Bakgrundsfärgen i en kontroll.

FocusedBorderColor – Färgen på en kontrolls kantlinje när kontrollen har fokus.

FocusedBorderThickness – Tjockleken på en kontrolls kantlinje när kontrollen har fokus.

HandleFill – Fyllningsfärgen för växlingsreferensen.

Height – Avståndet mellan kontrollens övre och nedre kanter.

HoverBorderColor – Färgen på en kontrolls kantlinje när användaren för muspekaren över denna kontroll.

OnChange – Åtgärder att utföra när användaren ändrar en kontrolls värde (t.ex. genom att justera ett skjutreglage).

OnCheck – Åtgärder som ska utföras när värdet på en kryssruta eller en växling ändras till true.

OnSelect – Åtgärder som ska utföras när användaren trycker på eller klickar på en kontroll.

OnUncheck – Åtgärder som ska utföras när värdet på en kryssruta eller en växling ändras till falskt.

PressedBorderColor – Färgen på en kontrolls kantlinje när användaren trycker eller klickar på denna kontroll.

RailFill – Bakgrundsfärgen för rektangeln i växlingsreglaget när dess värde är false eller färgen på raden till höger om referensen i ett skjutreglage.

RailHoverFill – När du håller muspekaren på referensen, bakgrundsfärgen för rektangeln i växlingsreglaget när dess värde är false eller färgen på raden till höger om referensen i ett skjutreglage.

Reset – Huruvida en kontroll återställs till sitt standardvärde eller inte.

ShowLabel – Om en textetikett visas bredvid växlingskontrollen eller inte.

TabIndex – Tangentbordets navigeringsordning i förhållande till andra kontroller.

TextPosition – Om etiketten är till vänster eller höger om växlingskontrollen.

Tooltip – Beskrivande text som visas när användaren för muspekaren över en kontroll.

TrueFill – Växlingsknappen fyller i färg när växlingsknappen är aktiverad.

TrueHoverFill – Växlingsknappen hovringsfyller i färg när växlingsknappen är aktiverad.

TrueText – Text visas när växlingsknappen är aktiverad.

ValueFill – Rektangelns bakgrundsfärg i växlingsreglaget när dess värde är true eller färgen på raden till vänster om referensen i ett skjutreglage.

ValueHoverFill – När du håller muspekaren på referensen, bakgrundsfärgen för rektangeln i växlingsreglaget när dess värde är true eller färgen på raden till vänster om referensen i ett skjutreglage.

Visible – Om en kontroll visas eller är dold.

Width – Avståndet mellan kontrollens högra och vänstra kanter.

X – Avståndet mellan kontrollens vänstra kant och den överordnade containerns vänstra kant (skärmen om det inte finns någon överordnad behållare).

Y – Avståndet mellan kontrollens övre kant och den överordnade containerns övre kant (skärmen om det inte finns någon överordnad behållare).

If(Villkor, Resultat)

Exempel

  1. Lägg till en växlingskontroll och ge den namnet MemberDiscount.

    Vet du inte hur du lägger till, namnger och konfigurerar en kontroll?

  2. Lägg till en etikett och ange egenskapen Text till följande formel:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Vill du ha mer information om funktionen If eller andra funktioner?

  3. Tryck på F5 och ändra värdet för MemberDiscount.

    Etiketten visar olika priser beroende på om MemberDiscount har aktiverats eller inaktiverats.

  4. Återgå till standardarbetsytan genom att trycka på Esc.

Riktlinjer för hjälpmedel

Färgkontrast

Det måste finnas tillräcklig färgkontrast mellan:

  • HandleFill och FalseFill
  • HandleFill och FalseHoverFill
  • HandleFill och TrueFill
  • HandleFill och TrueHoverFill
  • FalseFill och färg utanför kontrollen
  • FalseHoverFill och färg utanför kontrollen
  • TrueFill och färg utanför kontrollen
  • TrueHoverFill och färg utanför kontrollen

Detta är utöver standardkravet på färgkontrast.

Stöd för skärmläsare

  • AccessibleLabel måste finnas.
  • FalseText måste finnas.
  • TrueText måste finnas.

Stöd för nedsatt syn

  • Överväg att ställa in ShowLabel till true så att användarna snabbt kan fastställa växlingsvärdet.

Tangentbordsstöd

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).