Del via


Skjermkontroll i Power Apps

Et brukergrensesnitt-element som inneholder én eller flere andre kontroller i en app.

Beskrivelse

De fleste apper har flere Skjerm-kontroller som inneholder Etikett-kontroller, Knapp og andre kontroller som viser data og støtter navigering. Hvis du vil ha informasjon om hvordan du legger til et skjermbilde, ordner skjermbilder og konfigurere navigasjon, kan du se Legg til et skjermbilde.

Nøkkelegenskaper

BackgroundImage – navnet på en bildefil som vises i bakgrunnen på en skjerm.

Fill – bakgrunnsfargen på kontrollen.

Tilleggsegenskaper

Height – Høyden på skjermen. Hvis appen svarer, (Tilpass til er Av) og enheten som appen kjører på, er kortere enn denne egenskapen, kan skjermbildet rulles loddrett.

ImagePosition – plasseringen (Fyll, Tilpass, Strekk, Side ved side eller Midtstill) av et bilde på en skjerm eller en kontroll hvis det ikke har samme størrelse som bildet.

LoadingSpinner (Ingen, Kontroller eller Data) – når Ingen blir angitt, vises ikke spinneren. Når Kontroller | Data, vises spinneren til alle underordnede kontroller på skjermnivået vises. Merk. Nestede kontroller tas ikke hensyn til.

LoadingSpinnerColor – Fyllfargen til spinneren ved innlasting.

Name – Navnet på skjermen.

OnHidden – hvordan en app reagerer når brukeren forlater en skjerm.

OnVisible – virkemåten til en app når brukeren navigerer til en skjerm. Bruk denne egenskapen til å angi variabler og forhåndslastingsdata som brukes av skjermbildet. Bruk App.OnStart-egenskapen til å konfigurere når appen startes.

Orientation – skjermretningen. Hvis Width er større enn Height, blir retningen Layout.Horizontal; ellers vil den være Layout.Vertikal.

Size – et positivt heltall som klassifiserer størrelsen på skjermen. Klassifiseringen bestemmes ved å sammenligne skjermens Width-egenskap med verdiene i App.SizeBreakpoints-egenskap. ScreenSize-typen består av fire verdier (Small, Medium, Large og ExtraLarge) som samsvarer med heltallene 1 til og med 4.

Width – bredden på skjermen. Hvis appen svarer, (Tilpass til er Av) og enheten som appen kjører på, er smalere enn denne egenskapen, kan skjermbildet rulles vannrett.

Distinct( DataSource, ColumnName )

Eksempel

  1. Legg til en Alternativ-kontroll, gi den navnet ScreenFills, og angi Items-egenskapen dens til denne verdien:

    ["Red", "Green"]

    Vet du ikke hvordan du legger til, gir navn til og konfigurerer en kontroll?

  2. Gi standard-Skjerm-kontrollen navnet Kilde, legg til en annen Skjerm-kontroll, og gi den navnet Mål.

  3. Legg til en Form-kontroll (som eksempelvis en pil) i Kilde, og angi OnSelect-egenskapen til denne formelen:

    Navigate(Target, ScreenTransition.Fade)

    Vil du ha mer informasjon om Navigate-funksjonen eller andre funksjoner?

  4. Legg til en Form-kontroll (som for eksempel en pil) i Mål, og angi OnSelect-egenskapen til denne formelen:

    Navigate(Source, ScreenTransition.Fade)

  5. Angi Fill-egenskapen for Mål til denne formelen:

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

  6. Velg kilde-skjermbildet, og velg deretter ett alternativ i Alternativ-kontrollen mens du holder nede Alt-tasten, og velg deretter Form-kontrollen.

    Mål vises i fargen du valgte.

  7. Velg Form-kontrollen i Mål for å gå tilbake til Kilde.

  8. (valgfritt) Velg det andre alternativet i Alternativ-kontrollen, og velg deretter Form-kontrollen for å bekrefte at Mål vises i den andre fargen.

  9. (valgfritt) Endre rekkefølgen på skjermene ved å holde pekeren over Mål i det venstre navigasjonsfeltet, velg ellipsen som vises, og velg deretter Flytt opp.

    Mål vises først når brukeren åpner appen.

Retningslinjer for tilgjengelighet

Fargekontrast

Når Skjerm er den fungerende bakgrunnen for tekst, må det være tilstrekkelig med fargekontrast mellom:

Hvis for eksempel en Skjerm inneholder en Etikett og etiketten har gjennomsiktig fyll, blir skjermens Fill den fungerende bakgrunnsfargen for etiketten.

I tillegg til tekst, bør du vurdere å kontrollere fargekontrast med viktige grafiske objekter, for eksempel stjerneikonene i en Vurdering-kontroll.

Skjermleserstøtte

  • Det må foreligge et beskrivende navn for hver Skjerm. Skjermnavnet kan vises og redigeres på samme måte som andre kontroller: i trevisningen i Kontroller-ruten eller i toppteksten i Egenskaper-ruten.

    Obs!

    Når en ny Skjerm er lastet inn, vil skjermlesere lese opp navnet.

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).