Control ecran în Power Apps

Un element UI care conține unul sau mai multe alte controale într-o aplicație.

Descriere

Majoritatea aplicațiilor au multiple controale Ecran care conțin controale Label, controale Button și alte controale care afișează date și sprijină navigarea. Pentru informații despre cum să adăugați un ecran, reordonați ecranele și configurați navigarea, consultați Adăugați un ecran.

Proprietăți cheie

BackgroundImage - Numele unui fișier imagine care apare în fundalul unui ecran.

Fill - Culoarea de fond a unui control.

Proprietăți suplimentare

Înălțime - înălțimea ecranului. Dacă aplicația răspunde (Redimensionează pentru potrivire este Oprită) și dispozitivul pe care rulează aplicația este mai scurt decât această proprietate, ecranul poate defila vertical.

ImagePosition – Poziția (Fill, Fit, Stretch, Tile sau Center) unei imagini într-un ecran sau un control, dacă nu este de aceeași dimensiune ca imaginea.

ÎncărcareTurnant (Niciunul, Controale sau Date) - Dacă nu este niciunul, turnantul nu va fi afișat. Când controale | Date, vor afișa spinner până când toate controalele secundare la nivelul ecranului sunt vizibile. Notă. Nu sunt luate în considerare controalele imbricate.

ÎncărcareCuloareTurnant - Culoarea de umplere a turnantului de încărcare.

Nume - numele ecranului.

OnHidden – Comportamentul unei aplicații când utilizatorul părăsește un ecran.

OnVisible – Comportamentul unei aplicații când utilizatorul accesează un ecran. Utilizați această proprietate pentru a configura variabile și preîncărcați datele utilizate de ecran. Utilizați proprietatea App.OnStart pentru configurare o dată la pornirea aplicației.

Orientare - Orientarea ecranului. Dacă Lăţimea sa este mai mare decât Înălţimea sa, orientarea va fi Layout.Horizontal; altfel, va fi Layout.Vertical.

Dimensiunea - Un număr întreg pozitiv care clasifică dimensiunea ecranului. Clasificarea este determinată comparând proprietatea Lățime cu valorile din proprietatea App.SizeBreakpoints. Tipul ScreenSize este format din patru valori (Mic, Mediu, Mare și ExtraLarge) care corespund numerelor întregi de la 1 la 4.

Lățime: lățimea ecranului. Dacă aplicația răspunde (Redimensionare pentru potrivire este Oprită) și dispozitivul pe care rulează aplicația este mai îngust decât această proprietate, ecranul poate defila orizontal.

Distinct( Sursă de date, ColumnName )

Exemplu

  1. Adăugați un control Radio denumiți-l ScreenFills și setați-i proprietatea Elemente la această valoare:

    ["Red", "Green"]

    Nu știți cum să adăugați, numiți și configurați un control?

  2. Numiți controlul implicit Ecran Sursă, adăugați alt control Ecran și numiți-l Țintă.

  3. În Sursă, adaugați un control Shape (cum ar fi o săgeată) și setați-i proprietatea OnSelect la această formulă:

    Navigate(Target, ScreenTransition.Fade)

    Doriți mai multe informații despre funcția Navigate sau alte funcții?

  4. În Țintă, adaugați un control Shape (cum ar fi o săgeată) și setați-i proprietatea OnSelect la această formulă:

    Navigate(Source, ScreenTransition.Fade)

  5. Setați proprietatea Umplere pentru Țintă la această formulă:

    If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))

  6. Selectați ecranul Sursă și apoi, în timp ce țineți apăsată tasta Alt, selectați oricare dintre opțiunile din controlul Radio și apoi selectați controlul Shape.

    Ţintă apare în culoarea selectată.

  7. În Ţintă, selectați controlul Shape pentru a reveni la Sursă.

  8. (opțional) Selectați cealaltă opțiune din controlul Radio și apoi selectați controlul Shape pentru a confirma că Ţintă apare în cealaltă culoare.

  9. (opțional) Reordonați ecranele trecând cursorul Ţintă în bara de navigare din stânga, selectând elipsa care apare, apoi selectând Mutare în sus.

    Ţintă apare mai întâi când utilizatorul deschide aplicația.

Orientări privind accesibilitatea

Contrast de culoare

Când Ecran este fondul eficient pentru text, trebuie să existe un contrast adecvat de culori între:

De exemplu, dacă un Ecran conține o Label și eticheta are umplere transparentă, atunci Umplereal ecranului devine evident culoarea de fundal pentru etichetă.

În plus față de text, luați în considerare verificarea contrastului culorilor cu obiecte grafice esențiale, cum ar fi imaginile cu stea dintr-un control Rating.

Asistență pentru cititor de ecran

  • Trebuie să existe un nume semnificativ pentru fiecare Ecran. Numele ecranului poate fi vizualizat și editat în același mod ca și alte controale: în vizualizarea în arbore a panoului de control sau în antetul panoului de proprietăți.

    Notă

    Când este încărcat un nou Ecran, cititorii de ecran își vor anunța numele.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).