Ovládací prvek Přepínač v Power Apps
Ovládací prvek, který může uživatel zapnout nebo vypnout potažením úchytu
Popis
Přepínací tlačítko je navrženo pro nejnovější grafická uživatelská rozhraní, funguje ale stejně jako zaškrtávací políčko.
Základní vlastnosti
Default – počáteční hodnota ovládacího prvku před tím, než ji uživatel změní.
Value – hodnota vstupního ovládacího prvku.
Další vlastnosti
AccessibleLabel – popisek pro čtečky obrazovky.
BorderColor – barva ohraničení ovládacího prvku.
BorderStyle – styl ohraničení ovládacího prvku Solid (Plné), Dashed (Čárkované), Dotted (Tečkované) nebo None (Žádné).
BorderThickness – tloušťka ohraničení ovládacího prvku.
DisplayMode – ovládací prvek umožňuje zadávání uživatelem (Edit, Úpravy), pouze zobrazuje data (View, Prohlížení) nebo je zakázaný (Disabled, Zakázáno).
DisabledBorderColor – barva ohraničení ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).
FalseFill – barva výplně přepínacího tlačítka, když je vypnuté
FalseHoverFill – barva výplně přepínacího tlačítka při najetí myši, když je vypnuté
FalseText – text, který se zobrazuje, když je přepínací tlačítko vypnuté
Fill – barva pozadí ovládacího prvku.
FocusedBorderColor – barva ohraničení ovládacího prvku, když je na něm fokus
FocusedBorderThickness – tloušťka ohraničení ovládacího prvku, když je na něm fokus.
HandleFill – barva výplně úchytu přepínacího tlačítka
Height – vzdálenost mezi horním a dolním okrajem ovládacího prvku.
HoverBorderColor – barva ohraničení ovládacího prvku při umístění ukazatele myši na ovládací prvek.
OnChange – Akce k provedení, když uživatel změní hodnotu ovládacího prvku (například při přesunutí posuvníku).
OnCheck – Akce, které se mají provést při změně zaškrtávacího políčka nebo přepínacího tlačítka na hodnotu true.
OnSelect – Akce k provedení, když uživatel klepne nebo klikne na ovládací prvek.
OnUncheck – Akce, které se mají provést při změně zaškrtávacího políčka nebo přepínacího tlačítka na hodnotu false.
PressedBorderColor – barva ohraničení ovládacího prvku po klepnutí nebo kliknutí na ovládací prvek uživatelem.
RailFill – barva pozadí obdélníku v ovládacím prvku Přepínač, pokud je jeho hodnota false, nebo barva čáry napravo od úchytu v ovládacím prvku Posuvník.
RailHoverFill – barva pozadí obdélníku v ovládacím prvku Přepínač, pokud je jeho hodnota false, nebo barva čáry napravo od úchytu v ovládacím prvku Posuvník při najetí myší na tyto ovládací prvky.
Reset – určuje, zda se ovládací prvek vrátí na výchozí hodnotu.
ShowLabel – určuje, jestli se u ovládacího prvku Přepínač zobrazuje textový popisek
TabIndex – pořadí při navigaci pomocí klávesnice vzhledem k jiným ovládacím prvkům.
TextPosition – určuje, jestli je popisek nalevo nebo napravo od ovládacího prvku Přepínač
Tooltip – vysvětlující text, který se zobrazí, když uživatel najede myší na ovládací prvek.
TrueFill – barva výplně přepínacího tlačítka, když je zapnuté
TrueHoverFill – barva výplně přepínacího tlačítka při najetí myši, když je zapnuté
TrueText – text, který se zobrazuje, když je přepínací tlačítko zapnuté
ValueFill – barva pozadí obdélníku v ovládacím prvku Přepínač, pokud je jeho hodnota true, nebo barva čáry nalevo od úchytu v ovládacím prvku Posuvník.
ValueHoverFill – barva pozadí obdélníku v ovládacím prvku Přepínač, pokud jeho hodnota true, nebo barva čáry nalevo od úchytu v ovládacím prvku Posuvník při umístění ukazatele myši na tyto ovládací prvky.
Visible – možnost zobrazení nebo skrytí ovládacího prvku.
Width – vzdálenost mezi levým a pravým okrajem ovládacího prvku.
X – vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Y – vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).
Související funkce
Příklad
Přidejte přepínací tlačítko a pojmenujte ho MemberDiscount.
Podívejte se, jak přidat, pojmenovat a nakonfigurovat ovládací prvek.
Přidejte popisek a do jeho vlastnosti Text nastavte tento vzorec:
If(MemberDiscount.Value = true; "Price: $75"; "Price: $100")Přečtěte si další informace o funkci If a ostatních funkcích.
Stiskněte klávesu F5 a změňte hodnotu tlačítka MemberDiscount.
Na štítku se zobrazují rozdílné ceny podle toho, jestli je přepínací tlačítko MemberDiscount zapnuté nebo vypnuté.
Stisknutím klávesy Esc se vraťte do výchozího pracovního prostoru.
Pokyny pro přístupnost
Barevný kontrast
Zajistěte adekvátní barevný kontrast mezi těmito vlastnostmi:
- HandleFill a FalseFill
- HandleFill a FalseHoverFill
- HandleFill a TrueFill
- HandleFill a TrueHoverFill
- FalseFill a barva mimo ovládací prvek
- FalseHoverFill a barva mimo ovládací prvek
- TrueFill a barva mimo ovládací prvek
- TrueHoverFill a barva mimo ovládací prvek
Jde o doplněk ke standardním požadavkům na barevný kontrast.
Podpora pro čtení z obrazovky
- Musí existovat vlastnost AccessibleLabel.
- Musí existovat FalseText.
- Musí existovat TrueText.
Podpora pro slabozraké
- Zvažte nastavení vlastnosti ShowLabel na true, aby uživatelé mohli rychle zjistit hodnotu přepínacího tlačítka.
Podpora klávesnice
- Vlastnost TabIndex musí být nulová nebo větší, aby na ni uživatelé klávesnice mohli přejít.
- Ukazatele fokusu musí být zřetelně vidět. Toho dosáhnete pomocí vlastností FocusedBorderColor a FocusedBorderThickness.
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ů).