Deli z drugimi prek


Kontrolnik »Zaslon« v aplikaciji Power Apps

Element uporabniškega vmesnika, ki vsebuje enega ali več drugih kontrolnikov v aplikaciji.

Opis

Večina aplikacij ima več kontrolnikov Zaslon , ki vsebujejo kontrole oznake, gumb kontrole in druge kontrole, ki prikazujejo podatke in podpirajo navigacijo. Za informacije o tem, kako dodati zaslon, preurediti zaslone in konfigurirati navigacijo, preglejte Dodaj zaslon.

Ključne lastnosti

BackgroundImage – ime slikovne datoteke, ki se prikaže v ozadju zaslona.

Fill – barva ozadja kontrolnika.

Dodatne lastnosti

Višina - višina zaslona. Če je aplikacija odzivna (Scale to fit je Off) in je naprava, v kateri se izvaja aplikacija, krajša od te lastnosti, se lahko zaslon pomika navpično.

ImagePosition – položaj (Fill, Fit, Stretch, Tile, ali Na sredini) slike na zaslonu ali kontrolniku, če ni enake velikosti kot slika.

LoadingSpinner (Brez, Kontrolniki ali Podatki) – Če je None, vrtavka ne bo prikazana. Ko je izbrana možnost »Kontrolniki« | »Podatki«, se bo pomikalnik prikazoval, dokler ne bodo vidni vsi podrejeni kontrolniki na ravni zaslona. Opomba. Ugnezdeni kontrolniki se ne upoštevajo.

LoadingSpinnerColor – Barva polnila vrtljivega gumba za nalaganje.

Ime - ime zaslona.

OnHidden – obnašanje aplikacije, ko se uporabnik odmakne od zaslona. Če je v nastavitvah aplikacije omogočeno pravilo Disable non-blocking App.OnStart pravilo, bo ta lastnost morda morala počakati, dokler App.OnStart se je končalo z izvajanjem. Ta nastavitev je privzeto vklopljena.

OnVisible – obnašanje aplikacije, ko se uporabnik pomakne na zaslon. S to lastnostjo lahko nastavite spremenljivke in prednastavite podatke, ki jih uporablja zaslon. Uporabite lastnost App.OnStart za nastavitev enkrat ob zagonu aplikacije. Če je neblokirni App.OnStart omogočen, lahko dogodek Screen.OnVisible teče vzporedno z njim. Zato je priporočljivo, da se ne zanašate na spremenljivke ali zbirke, ki jih inicializira App.OnStart, saj morda ne bodo v celoti inicializirane.

Usmerjenost - Usmerjenost zaslona. Če je njegova širina večja od višine, bo usmerjenost postavitev. Vodoravno; drugače bo Layout.Vertical.

Velikost - pozitivno celo število, ki razvršča velikost zaslona. Razvrstitev se določi s primerjavo lastnosti Width zaslona z vrednostmi v lastnosti App.SizeBreakpoints . Tip ScreenSize sestavljajo štiri vrednosti (Small, Medium, Large in ExtraLarge), ki ustrezajo cela števila od 1 do 4.

Širina - širina zaslona. Če je aplikacija odzivna (Scale to fit je Off) in je naprava, v kateri se izvaja aplikacija, ožji od te lastnosti, se lahko zaslon pomika vodoravno.

Različni( Vir podatkov, Imestolpca )

Primer

  1. Dodajte radio kontrol, ga poimenujte ScreenFills in nastavite njegove elemente lastnost te vrednosti:

    ["Red", "Green"]

    Ne veste, kako dodati, poimenovati in konfigurirati kontrolnik?

  2. Poimenujte privzeti Screen control Source, dodajte še Screen control in ga poimenujte Target.

  3. V Vir dodajte kontrolnik Oblika (kot je puščica) in nastavite njegov OnSelect lastnost te formule:

    Navigate(Target, ScreenTransition.Fade)

    Želite več informacij o funkciji Navigate ali drugih funkcijah?

  4. V Target dodajte kontrolnik Shape (kot je puščica) in nastavite njegov OnSelect lastnost te formule:

    Navigate(Source, ScreenTransition.Fade)

  5. Nastavite lastnost Fill za Target na to formulo:

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

  6. Izberite zaslon Source in nato, medtem ko držite tipko Alt, izberite eno od možnosti v nadzoru Radio , in nato izberite kontrolnik Oblika .

    Tarča se prikaže v barvi, ki ste jo izbrali.

  7. V Target izberite kontrolnik Shape , da se vrnete na Source.

  8. (neobvezno) Izberite drugo možnost v kontrolniku Radio in nato izberite kontrolnik Oblika da potrdite, da Carča se prikaže v drugi barvi.

  9. (izbirno) Preuredite zaslone tako, da miškin kazalec premaknete nad Target v levi navigacijski vrstici, izberete elipso, ki se prikaže, in nato izberete Premakni navzgor.

    Target se najprej prikaže, ko uporabnik odpre aplikacijo.

Smernice o dostopnosti

Barvni kontrast

Ko je Zaslon učinkovito ozadje za besedilo, mora obstajati ustrezen barvni kontrast med:

Na primer, če Zaslon vsebuje Oznako in ima nalepka prosojno polnilo, potem zaslon Polnilo dejansko postane barva ozadja za oznako.

Poleg besedila razmislite o preverjanju barvnega kontrasta z bistvenimi grafičnimi predmeti, kot so slike zvezd v nadzoru Ocena .

Podpora za bralnik zaslona

  • Za vsak Zaslon mora obstajati smiselno ime. Ime zaslona si lahko ogledate in uredite na enak način kot druge kontrolnike: v drevesnem pogledu podokna kontrolnikov ali v glavi podokna lastnosti.

    opomba,

    Ko se naloži nov Zaslon , bodo bralniki zaslona objavili njegovo ime.