Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Et kontrolelement, der kan bestemme, hvordan din app reagerer, når der går et bestemt tidsrum.
Beskrivelse
Timere kan f.eks. bestemme, hvor længe et kontrolelement vises, eller ændre andre egenskaber for et kontrolelement, når der er gået et bestemt tidsrum.
Notat
I Power Apps Studio kører timere kun i eksempelvisning.
Nøgleegenskaber
Duration – Hvor længe en timer kører i millisekunder. Maksimum er 24 timer udtrykt i millisekunder. Standard er 60 sekunder.
OnTimerEnd – handlinger, der skal udføres, når en timer er færdig med at køre.
Repeat – om en timer automatisk genstartes, når den er færdig med at køre.
Yderligere egenskaber
Align – Placeringen af teksten i forhold til det vandrette centrum af kontrolelementet.
AutoPause – Om timerkontrolelementet automatisk afbrydes midlertidigt, hvis brugeren navigerer til en anden skærm.
AutoStart – om timerkontrolelementet automatisk begynder at blive afspillet, når brugeren navigerer til den skærm, der indeholder kontrolelementet.
BorderColor – farven på et kontrolelements kant.
BorderStyle – om et kontrolelements kant er Solid, Dashed, Dottedeller None.
BorderThickness – tykkelsen af et kontrolelements kant.
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 DisplayMode egenskab er angivet til Disabled.
DisabledColor – farven på tekst i et kontrolelement, hvis egenskaben DisplayMode er angivet til Disabled.
DisabledFill – baggrundsfarven for et kontrolelement, hvis egenskaben DisplayMode er angivet til Disabled.
Fill – baggrundsfarven for et kontrolelement.
FocusedBorderColor – farven på et kontrolelements kant, når kontrolelementet er i fokus.
FocusedBorderThickness – tykkelsen af et kontrolelements kant, når kontrolelementet er i fokus.
Font – navnet på skrifttypefamilien, hvor teksten vises.
FontWeight – vægten af teksten i et kontrolelement: Bold, Semibold, Normaleller 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å det.
HoverFill – baggrundsfarven for et kontrolelement, når brugeren holder musemarkøren på det.
Italic – om teksten i et kontrolelement er kursiv.
OnSelect – handlinger, der skal udføres, når brugeren trykker eller klikker på et kontrolelement.
OnTimerStart – handlinger, der skal udføres, når en timer begynder at køre.
PressedBorderColor – farven på et kontrolelements kant, når brugeren trykker eller klikker på kontrolelementet.
PressedColor – farven på tekst i et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.
PressedFill – baggrundsfarven for et kontrolelement, når brugeren trykker eller klikker på kontrolelementet.
Reset – om et kontrolelement vender tilbage til standardværdien.
Size – Skriftstørrelsen på den tekst, der vises i et kontrolelement.
Start – om timeren starter.
Strikethrough – om en linje vises via den tekst, der vises i et kontrolelement.
TabIndex – Rækkefølgen af tastaturnavigation i forhold til andre kontrolelementer.
Text – Tekst, der vises på et kontrolelement, eller som brugeren skriver i et kontrolelement.
Tooltip – Forklarende tekst, der vises, når brugeren holder markøren over et kontrolelement.
Underline – om der vises en linje under den tekst, der vises i et kontrolelement.
Visible – om et kontrolelement vises eller er skjult.
Width – afstanden mellem et kontrolelements venstre og højre kant.
X – afstanden mellem venstre kant af et kontrolelement og den venstre kant af dets overordnede objektbeholder (skærm, hvis der ikke er nogen overordnet objektbeholder).
Y – afstanden mellem den øverste kant af et kontrolelement og den øverste kant af den overordnede objektbeholder (skærm, hvis der ikke er en overordnet objektbeholder).
Relaterede funktioner
Eksempler
Vis en nedtælling
Tilføj en timer, og navngiv den Countdown.
Ved du ikke, hvordan du tilføjer, navngiver og konfigurerer et kontrolelement?
Angiv timerens egenskab Duration til 10000 og dens egenskaber Repeat og Autostart til true.
(valgfrit) Gør det nemmere at læse timeren ved at angive egenskaben Height til 160, egenskaben Width til 600 og egenskaben Size til 60.
Tilføj en etiket, og angiv dens egenskab Text til denne formel:
"Antal sekunder tilbage: " & RoundUp(10-Countdown.Value/1000, 0)Vil du have flere oplysninger om funktionen RoundUp eller andre funktioner?
Etiketten viser, hvor mange sekunder der er tilbage, før timeren genstartes.
Animere et kontrolelement
Tilføj en timer, og navngiv den FadeIn.
Ved du ikke, hvordan du tilføjer, navngiver og konfigurerer et kontrolelement?
Angiv timerens
Durationegenskab til 5000, densRepeategenskab til true og densTextegenskab til Toggle-animation.(valgfrit) Gør det nemmere at læse timeren ved at angive egenskaben
Heighttil 160, densWidthegenskab til 600 og densSizeegenskab til 60.Tilføj en etiket, angiv dens
Textegenskab til at vise Welcome! og angive densColoregenskab til denne formel:
ColorFade(Color.BlueViolet, FadeIn.Value/5000)Vil du have flere oplysninger om funktionen ColorFade eller andre funktioner?
Vælg timerknappen for at starte eller stoppe animationen. Teksten i etiketten toner til hvid, vender tilbage til fuld intensitet og gentager processen.
Retningslinjer for tilgængelighed
De samme retningslinjer for knapkontrolelementet gælder for kontrolelementet Timer , hvis brugerne kan interagere med det.
Baggrundstimere
Baggrundstimere kører automatisk og skjules. Brug dem i en understøttende rolle, hvor den forløbne tid er af ringe interesse for brugeren. Du kan f.eks. opdatere data hvert minut eller kun vise en meddelelse i et bestemt tidsrum.
Baggrundstimere skal have egenskaben Visible angivet til falsk, så de skjules for alle brugere.
Overvejelser i forbindelse med tidsindstillinger
Hvis en Timer kører automatisk, skal du overveje, om brugerne har tid nok til at læse og bruge indhold. Brugere af tastatur og skærmlæsere har muligvis brug for mere tid til at reagere på en tidsbegivenhed.
En af disse strategier er tilstrækkelig:
- Tillad brugere at annullere den tidsbelagte hændelse.
- Tillad brugere at justere tidsgrænsen, før den begynder.
- Advar 20 sekunder, før tidsgrænsen udløber, og gør det nemt at forlænge grænsen.
Nogle scenarier er undtaget fra disse krav. Få mere at vide i WCAG 2.0-retningslinjen for tidsgrænser.
Understøttelse af skærmlæser
Hvis en timer udløser ændringer på den aktuelle skærm, skal du bruge et dynamisk område til at fortælle brugere af skærmlæsere, hvad der er ændret.
Notat
Hvis timeren er synlig og kører, meddeler skærmlæsere den forløbne tid hvert femte sekund.
Brug ikke egenskaben
Textfor et kontrolelement til tidsfølsomme og vigtige oplysninger. Skærmlæsere annoncerer ikke ændringer iText.Til interaktive timere: