Form och Ikon-kontroller i Power Apps
Grafik vars utseende- och beteendeegenskaper du kan konfigurera.
Beskrivning
Dessa kontroller innehåller pilar, geometriska former, åtgärdsikoner och symboler vars egenskaper du kan konfigurera, t.ex. deras fyllning, storlek och plats. Du kan också konfigurera deras egenskap OnSelect så att appen svarar om användaren väljer kontrollen.
Nyckelegenskaper (ikoner och figurer)
Fill – Bakgrundsfärgen i en kontroll.
OnSelect – Åtgärder som ska utföras när användaren väljer en kontroll.
Nyckelegenskaper (endast ikoner)
Icon – den typ av ikon som ska visas (t.ex. ArrowDown eller ShoppingCart).
Rotation – antalet grader som ikonen ska roteras till.
Color – ikonens färg efter namn eller RGBA-värden.
Ytterligare egenskaper
AccessibleLabel – Etikett för skärmläsare.
DisplayMode – Om kontrollen tillåter indata från användaren (redigera), bara visar data (visa) eller inaktiverad (inaktiverad).
FocusedBorderColor – Färgen på en kontrolls kantlinje när kontrollen har fokus.
FocusedBorderThickness – Tjockleken på en kontrolls kantlinje när kontrollen har fokus.
Height – Avståndet mellan kontrollens övre och nedre kanter.
HoverFill – Bakgrundsfärgen i en kontroll när användaren för muspekaren över den.
PressedBorderColor – Färgen på en kontrolls kantlinje när användaren väljer denna kontroll.
PressedFill – Bakgrundsfärgen i en kontroll när användaren väljer denna kontroll.
TabIndex – Tangentbordets navigeringsordning i förhållande till andra kontroller.
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).
Relaterade funktioner
Navigate( ScreenName, ScreenTransition )
Exempel
Namnge standardkontrollen Skärm Mål och lägg till en Etikett kontroll och ställ in dess egenskap Text till att visa Mål.
Vet du inte hur du lägger till och konfigurerar en kontroll?
Lägg till en Skärm kontroll och ge den namnet Källa.
I Källa, lägg till Form-kontroll och ange dess OnSelect egenskap i följande formel:
Navigate(Target, ScreenTransition.Fade)
Tryck på F5 och välj sedan Form-kontrollen.
Skärmen Mål visas.
(valfritt) Återgå till standardarbetsytan genom att trycka på Esc, lägg till en Form-kontroll till Mål och ge Form-kontrollens egenskap OnSelect följande formel:
Navigate(Source, ScreenTransition.Fade)
Riktlinjer för hjälpmedel
Färgkontrast
Följande gäller endast för grafik som används som knappar eller som inte enbart är i dekorationssyfte.
För ikoner:
- Color och Fyllning
- Andra krav på standardfärgkontrast gäller (om de används som en knapp)
För former med kantlinjer:
- BorderColor och färg utanför kontrollen
- FocusedBorderColor och färg utanför kontrollen (om den används som en knapp)
För former utan kantlinjer:
- Fyllning och färg utanför kontrollen
- PressedFill och färg utanför kontrollen (om den används som en knapp)
- HoverFill och färg utanför kontrollen (om den används som en knapp)
Stöd för skärmläsare
AccessibleLabel måste ha angetts för viktig grafik.
Om bilden är för dekoration eller ger överflödig information, lämna AccessibleLabel tom eller ställ in den på den tomma strängen "" . Skärmläsare ignorerar dessa bilder.
Du kan till exempel placera en Lås-ikon bredvid a etikett som säger Det här formuläret kan inte ändras. Du behöver inte ha en AccessibleLabel för ikonen eftersom etiketten redan förklarar dess betydelse.
Viktigt
När TabIndex är noll eller större, blir ikonen eller formen en knapp. Utseendet ändras inte, men skärmläsaren ser ut som en knapp. De ignorerar inte kontrollen även om AccessibleLabel är tom. När TabIndex är mindre än noll, behandlar skärmläsare ikonen eller formen som en bild.
Tangentbordsstöd
TabIndex måste vara noll eller större om grafiken används som en knapp. Tangentbordsanvändare kan sedan navigera till den.
Fokusindikatorer måste vara tydligt synliga om grafiken används som en knapp. Använd FocusedBorderColor och FocusedBorderThickness för att uppnå detta resultat.
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).