Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Un control care poate determina modul în care răspunde aplicația după o anumită perioadă de timp trece.
Descriere
Cronometrele pot, de exemplu, să determine cât timp apare un control sau să modifice alte proprietăți ale unui control după ce a trecut o anumită perioadă de timp.
Notă
În Power Apps Studio, cronometrele rulează doar în modul Previzualizare.
Proprietăți cheie
Duration – Cât timp rulează un cronometru în milisecunde. Maximul este de 24 de ore exprimat în milisecunde. Valoarea implicită este de 60 de secunde.
OnTimerEnd – Acțiuni de efectuat atunci când un cronometru termină rularea.
Repeat – Dacă un cronometru repornește automat atunci când se termină rularea.
Proprietăți suplimentare
Align – Locația textului în relație cu centrul orizontal al controlului său.
AutoPause – Dacă controlul de cronometrare se întrerupe automat dacă utilizatorul navighează la un alt ecran.
AutoStart – Dacă controlul cronometru pornește automat să se redea atunci când utilizatorul navighează la ecranul care conține acel control.
BorderColor – Culoarea bordurii unui control.
BorderStyle – Dacă bordura unui control este Solid, Dashed, , Dottedsau None.
BorderThickness - Grosimea bordurii unui control.
Color - Culoarea textului dintr-un control.
DisplayMode – Dacă controlul permite introducerea utilizatorului (Edit), afișează doar datele (View) sau dacă este dezactivat (Disabled).
DisabledBorderColor – Culoarea bordurii unui control dacă proprietatea controlului DisplayMode este setată la Disabled.
DisabledColor - Culoarea textului dintr-un control dacă proprietatea sa DisplayMode este setată la Disabled.
DisabledFill – Culoarea de fundal a unui control dacă proprietatea sa DisplayMode este setată la Disabled.
Fill - Culoarea de fundal a unui control.
FocusedBorderColor – Culoarea bordurii unui control atunci când controlul este focalizat.
FocusedBorderThickness – Grosimea bordurii unui control atunci când controlul este focalizat.
Font – Numele familiei de fonturi în care apare textul.
FontWeight – Greutatea textului dintr-un control: Bold, Semibold, Normal, , sau Lighter.
Height – Distanța dintre marginile superioare și inferioare ale unui control.
HoverBorderColor – Culoarea bordurii unui control atunci când utilizatorul păstrează indicatorul mouse-ului pe acel control.
HoverColor - Culoarea textului dintr-un control atunci când utilizatorul păstrează indicatorul mouse-ului pe acesta.
HoverFill - Culoarea de fundal a unui control atunci când utilizatorul păstrează indicatorul mouse-ului pe acesta.
Italic - Dacă textul dintr-un control este cursiv.
OnSelect – Acțiuni de efectuat atunci când utilizatorul atinge sau face clic pe un control.
OnTimerStart – Acțiuni de efectuat atunci când un cronometru începe să ruleze.
PressedBorderColor - Culoarea bordurii unui control atunci când utilizatorul atinge sau face clic pe acel control.
PressedColor - Culoarea textului dintr-un control atunci când utilizatorul atinge sau face clic pe acel control.
PressedFill - Culoarea de fundal a unui control atunci când utilizatorul atinge sau face clic pe acel control.
Reset – Dacă un control revine la valoarea sa implicită.
Size – Dimensiunea fontului textului care apare într-un control.
Start – Dacă cronometrul începe.
Strikethrough - Dacă apare o linie prin textul care apare pe un control.
TabIndex – Ordinea navigării de pe tastatură în relație cu alte controale.
Text - Textul care apare pe un control sau pe care utilizatorul l-a tastat într-un control.
Tooltip - Text explicativ care apare atunci când utilizatorul trece peste un control.
Underline - Dacă o linie apare sub textul care apare pe un control.
Visible – Dacă apare sau este ascuns un control.
Width – Distanța dintre marginile din stânga și din dreapta ale controlului.
X – Distanța dintre marginea stângă a unui control și marginea din stânga a containerului său părinte (ecran dacă nu există container părinte).
Y – Distanța dintre marginea de sus a unui control și marginea de sus a containerului părinte (ecran dacă nu există container părinte).
Funcții asociate
Exemple
Afișare numărătoare inversă
Adăugați un cronometru și denumiți-l Numărătoare inversă.
Nu știi cum să adăugi, să denumești și să configurezi un control?
Setați proprietatea Duration a cronometrului la 10000 și proprietățile sale Repeat și Autostart la adevărat.
(opțional) Faceți cronometrul mai ușor de citit setând proprietatea Height la 160, proprietatea Width la 600 și proprietatea Size la 60.
Adăugați o etichetă și setați proprietatea Text la această formulă:
"Numărul de secunde rămase: " & RoundUp(10-Countdown.Value/1000, 0)Doriți mai multe informații despre funcția RoundUp sau alte funcții?
Eticheta arată câte secunde rămân înainte ca cronometrul să repornească.
Animarea unui control
Adăugați un cronometru și denumiți-l Estompare.
Nu știi cum să adăugi, să denumești și să configurezi un control?
Setați proprietatea cronometrului
Durationla 5000, proprietatea saRepeatla true și proprietatea saTextla Animație comutată.(opțional) Faceți cronometrul mai ușor de citit setând proprietatea la
Height160, proprietatea saWidthla 600 și proprietatea saSizela 600.Adăugați o etichetă, setați proprietatea sa
Textpentru a afișa Bun venit! și setați proprietatea saColorla această formulă:
ColorFade(Color.BlueViolet, FadeIn.Value/5000)Doriți mai multe informații despre funcția ColorFade sau alte funcții?
Selectați butonul cronometru pentru a porni sau a opri animația. Textul din etichetă se estompează la alb, revine la intensitate maximă și repetă procesul.
Instrucțiuni de accesibilitate
Aceleași instrucțiuni pentru controlul Buton se aplică la controlul Cronometru dacă utilizatorii pot interacționa cu acesta.
Cronometre de fundal
Cronometrele de fundal rulează automat și sunt ascunse. Utilizați-le într-un rol de suport în care timpul scurs este puțin interesat de utilizator. De exemplu, puteți să reîmprospătați datele în fiecare minut sau să afișați un mesaj de notificare doar pentru o anumită perioadă de timp.
Cronometrele de fundal trebuie să aibă proprietatea Vizibil setată la fals, astfel încât să fie ascunse de toți utilizatorii.
Considerații de temporizare
Dacă un Cronometru rulează automat, luați în considerare dacă utilizatorii au suficient timp pentru a citi și a utiliza conținutul. Utilizatorii de tastatură și cititor de ecran pot avea nevoie de mai mult timp pentru a reacționa la un eveniment cronometrat.
Oricare dintre aceste strategii este suficient:
- Permiteți utilizatorilor să anuleze evenimentul cronometrat.
- Permiteți utilizatorilor să ajusteze limita de timp înainte de a începe.
- Avertizează cu 20 de secunde înainte de expirarea limitei de timp și oferă o modalitate simplă de a extinde limita.
Unele scenarii sunt exceptate de la aceste cerințe. Aflați mai multe în linia directoare WCAG 2.0 pentru limitele de timp.
Asistență pentru cititor de ecran
Dacă un cronometru declanșează modificări pe ecranul curent, utilizați o regiune în direct pentru a spune utilizatorilor cititorului de ecran ce s-a modificat.
Notă
Dacă cronometrul este vizibil și rulat, cititoarele de ecran vor anunța timpul scurs o dată la cinci secunde.
Nu utilizați
Textproprietatea unui control pentru informații sensibile la timp și importante. Cititoarele de ecran nu vor anunța modificările înText.Pentru cronometre interactive: