Ovládací prvek Screen v Power Apps
Prvek uživatelského rozhraní, který obsahuje jeden nebo více dalších ovládacích prvků v aplikaci
Popis
Většina aplikací má více ovládacích prvků Screen obsahujících ovládací prvky Label, Button a další ovládací prvky, které slouží k zobrazení dat a podpoře navigace. Informace o tom, jak přidat obrazovku, změnit pořadí obrazovek a nakonfigurovat navigaci, si přečtěte v tématu Přidání obrazovky.
Základní vlastnosti
BackgroundImage – název souboru obrázku, který se zobrazuje na pozadí obrazovky.
Fill – barva pozadí ovládacího prvku.
Další vlastnosti
Height - Výška obrazovky. Pokud je aplikace responzivní (Scale to fit je Off) a zařízení, na kterém je aplikace spuštěna, je kratší než tato vlastnost, může se obrazovka svisle posouvat.
ImagePosition – pozice obrázku (Fill (Vyplnit), Fit (Přizpůsobit), Stretch (Roztáhnout), Tile (Dlaždice) nebo Center (Na střed)) na obrazovce nebo ovládacím prvku, pokud není stejné velikosti jako obrázek.
LoadingSpinner (None, Controls nebo Data) - když je nastavená hodnota None, číselník se neukáže. Když ovládací prvky | Data bude zobrazovat číselník, dokud všechny podřízené ovládací prvky na úrovni obrazovky budou viditelné. Poznámka. Vnořené ovládací prvky se neberou v úvahu.
LoadingSpinnerColor - Barva výplně číselníku načítání.
Name - Název obrazovky.
OnHidden – chování aplikace, když uživatel opustí obrazovku.
OnVisible – chování aplikace, když uživatel přejde na obrazovku. Tato vlastnost slouží k nastavení proměnných a předběžnému načtení dat používaných na obrazovce. K nastavení na jednou při spuštění aplikace použijte vlastnost App.OnStart.
Orientation - orientace obrazovky. Pokud je její Width větší než Height, orientace bude Layout.Horizontal; jinak bude Layout.Vertical.
Size - kladné celé číslo klasifikující velikost obrazovky. Klasifikace se určuje porovnáním vlastnosti Width obrazovky s hodnotami ve vlastnosti App.SizeBreakpoints. Typ ScreenSize sestává ze čtyř hodnot (Small (malá), Medium (střední), Large (velká) a ExtraLarge (extra velká)), které odpovídají celému číslu 1 až 4.
Width - Šířka komponenty. Pokud je aplikace responzivní (Scale to fit je Off) a zařízení, na kterém je aplikace spuštěna, je užší než tato vlastnost, může se obrazovka vodorovně posouvat.
Související funkce
Distinct( ZdrojDat; NázevSloupce )
Příklad
Přidejte ovládací prvek Radio, pojmenujte ho ScreenFills a do jeho vlastnosti Items nastavte tuto hodnotu:
["Red", "Green"]Podívejte se, jak přidat, pojmenovat a nakonfigurovat ovládací prvek.
Výchozí ovládací prvek Screen pojmenujte Source, přidejte další ovládací prvek Screen a pojmenujte ho Target.
V prvku Source přidejte ovládací prvek Shape (například šipku) a do jeho vlastnosti OnSelect nastavte tento vzorec:
Navigate(Target, ScreenTransition.Fade)Přečtěte si další informace o funkci Navigate a ostatních funkcích.
V prvku Target přidejte ovládací prvek Shape (například šipku) a do jeho vlastnosti OnSelect nastavte tento vzorec:
Navigate(Source, ScreenTransition.Fade)Nastavte vlastnost Fill ovládacího prvku Target na tento vzorec:
If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))Vyberte obrazovku Source, držte stisknutou klávesu Alt a vyberte možnost v ovládacím prvku Radio a pak vyberte ovládací prvek Shape.
Obrazovka Target se zobrazí ve vybrané barvě.
Na obrazovce Target se výběrem ovládacího prvku Shape vraťte na obrazovku Source.
(volitelné) Klikněte nebo klepněte na druhou z možností v ovládacím prvku Radio a potom kliknutím nebo klepnutím na ovládací prvek Shape potvrďte, že se má obrazovka Target zobrazit ve druhé barvě.
(volitelné) Změňte pořadí obrazovek umístěním ukazatele nad Target v levém navigačním panelu, vyberte zobrazené tlačítko se třemi tečkami a pak vyberte Posunout nahoru.
Když uživatel otevře aplikaci, jako první se objeví Target.
Pokyny pro přístupnost
Barevný kontrast
Když je Screen efektivním pozadím textu, zajistěte adekvátní barevný kontrast mezi:
- Fill a text
- BackgroundImage a text (pokud existují)
Pokud třeba Screen obsahuje Label (popisek) a popisek má transparentní výplň, pak se Fill obrazovky ve skutečnosti stane barvou pozadí pro popisek.
Kromě textu zvažte kontrolu barevného kontrastu u základních grafických objektů, jako jsou obrázky hvězdiček v ovládacím prvku Rating.
Podpora pro čtení z obrazovky
Každý ovládací prvek Screen musí mít smysluplný název. Název obrazovky se dá zobrazit a upravit stejným způsobem jako ostatní ovládací prvky: ve stromovém zobrazení podokna ovládacích prvků nebo v hlavičce podokna Vlastnosti.
Poznámka
Při načtení nového ovládacího prvku Screen přečtou čtečky obrazovky její název.
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).
Váš názor
Odeslat a zobrazit názory pro