Megosztás a következőn keresztül:


Képernyő típusú vezérlőelem a Power Apps alkalmazásokban

Olyan UI-elem, amely legalább egy további vezérlőelemet tartalmaz az alkalmazásban.

Ismertetés

A legtöbb alkalmazás több képernyővezérlővel rendelkezik, amelyek címkevezérlőket , gombvezérlőket és egyéb olyan vezérlőket tartalmaznak , amelyek adatokat jelenítenek meg és támogatják a navigációt. A képernyők hozzáadásával, átrendezésével és a navigáció konfigurálásával kapcsolatos információkért lásd: Képernyő hozzáadása.

Fő tulajdonságok

BackgroundImage – A képernyő hátterében megjelenő képfájl neve.

Kitöltés – Egy vezérlőelem háttérszíne.

További tulajdonságok

Magasság - A képernyő magassága. Ha az alkalmazás válaszképes (a Méretezés méretre beállítás ki van kapcsolva), és az eszköz, amelyen az alkalmazás fut, rövidebb, mint ez a tulajdonság, a képernyő függőlegesen görgethető.

ImagePosition – Egy kép pozíciója (Kitöltés, Igazítás, Nyújtás, Mozaikszerű elrendezés vagy Középre igazítás) a képernyőn vagy vezérlőelemen, ha mérete nem egyezik meg a kép méretével.

LoadingSpinner (Nincs,Vezérlők vagy Adatok) - Ha nincs, a pörgettyű nem jelenik meg. Vezérlők | Adatok esetén léptetőnyíl jelenik meg, amíg az összes alárendelt vezérlőelem nem lesz látható a képernyőn. Jegyzet. A beágyazott vezérlőket a rendszer nem veszi figyelembe.

LoadingSpinnerColor - A betöltő pörgettyű kitöltési színe.

Név – A képernyő neve.

OnHidden – Egy alkalmazás viselkedése, amikor a felhasználó elnavigál a képernyőről. Ha a Nem blokkoló App.OnStart szabály letiltása engedélyezve van az alkalmazásbeállításokban, előfordulhat, hogy ennek a tulajdonságnak meg kell várnia, amíg az App.OnStart befejezi a végrehajtást. Alapértelmezés szerint ez a beállítás be van kapcsolva.

OnVisible – Egy alkalmazás viselkedése, amikor a felhasználó egy képernyőre navigál. Ezzel a tulajdonsággal állíthatja be a változókat és töltheti be előre a képernyő által használt adatokat. Használja az App.OnStart tulajdonságot az alkalmazás indításakor történő egyszeri beállításhoz. Ha a nem blokkoló App.OnStart engedélyezve van, a Screen.OnVisible esemény párhuzamosan futhat vele. Ezért javasoljuk, hogy ne támaszkodjon az App.OnStart általinicializált változókra vagy gyűjteményekre, mivel előfordulhat, hogy azok nincsenek teljesen inicializálva.

Tájolás - A képernyő tájolása. Ha a Szélesség nagyobb, mint a Magasság, a tájolás Elrendezés.Vízszintes lesz, ellenkező esetben Elrendezés.Függőleges.

Méret – Pozitív egész szám, amely a képernyő méretét osztályozza. A besorolást úgy határozza meg a rendszer, hogy összehasonlítja a képernyő Szélesség tulajdonságát az App.SizeBreakpoints tulajdonság értékeivel. A ScreenSize típus négy értékből áll (Small,Medium , Large és ExtraLarge), amelyek az 1–4 egész számoknak felelnek meg.

Szélesség - A képernyő szélessége. Ha az alkalmazás válaszkész (a méretezés az illesztéshez ki van kapcsolva), és az eszköz, amelyen az alkalmazás fut, keskenyebb, mint ez a tulajdonság, a képernyő vízszintesen görgethető.

Eltérő(DataSource,ColumnName )

Példa

  1. Adjon hozzá egy Rádió vezérlőelemet, adja neki a Képernyőkitöltések nevet, és állítsa az Elemek tulajdonságát erre az értékre:

    ["Red", "Green"]

    Nem tudja, hogyan adhat hozzá, nevezhet el és konfigurálhat egy vezérlőt?

  2. Adja az alapértelmezett Képernyő-vezérlőelemnek a Forrás nevet, adjon hozzá egy másik Képernyő-vezérlőelemet , és adja neki a Cél nevet.

  3. A Forrás mezőben vegyen fel egyAlakzat vezérlőelemet (például egy nyilat), és állítsa az OnSelect tulajdonságát a következő képletre :

    Navigate(Target, ScreenTransition.Fade)

    További információt szeretne a Navigálás függvényről vagy más funkciókról ?

  4. A Cél mezőben adjon hozzá egyAlakzat vezérlőelemet (például egy nyilat), és állítsa az OnSelect tulajdonságát a következő képletre :

    Navigate(Source, ScreenTransition.Fade)

  5. Állítsa a Cél Kitöltés tulajdonságát a következő képletre:

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

  6. Jelölje ki a Forrás képernyőt, majd az Alt billentyűt lenyomva tartva válassza ki bármelyik lehetőséget a Rádió vezérlőelemben, majd válassza az Alakzat vezérlőelemet.

    A cél a kiválasztott színnel jelenik meg.

  7. A Cél területen válassza azAlakzat vezérlőt a Forráshoz való visszatéréshez.

  8. (Nem kötelező) Válassza a másik lehetőséget a Rádió vezérlőben, majd válassza az Alakzat vezérlőt annak megerősítéséhez, hogy a Cél a másik színnel jelenik-e meg.

  9. (Nem kötelező) Rendezze át a képernyőket úgy, hogy a bal oldali navigációs sávon a Cél fölé viszi az egérmutatót, kiválasztja a megjelenő három pontot, majd kiválasztja a Feljebb lehetőséget.

    A cél először akkor jelenik meg, amikor a felhasználó megnyitja az alkalmazást.

Akadálymentességi irányelvek

Színkontraszt

Ha a Képernyő a szöveg hatékony háttere, megfelelő színkontrasztnak kell lennie a következők között:

Ha például egy képernyő címkét tartalmaz, és a címke átlátszó kitöltéssel rendelkezik, akkor a képernyő kitöltése gyakorlatilag a címke háttérszínévé válik.

A szöveg mellett érdemes lehet ellenőrizni a színkontrasztot az alapvető grafikus objektumokkal, például a csillagképekkel egy Értékelés vezérlőelemben.

Képernyőolvasó támogatása

  • Minden képernyőnek kifejező nevet kell adnia. A képernyő nevét ugyanúgy tudja megtekinteni és szerkeszteni, mint a többi vezérlőelemét: a vezérlőelemek paneljének fanézetében vagy a tulajdonságpanel tetején.

    Feljegyzés

    Amikor egy új képernyő betöltődik, a képernyőolvasók bemondják a nevét.