Sdílet prostřednictvím


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á).

If( Condition; Result )

Příklad

  1. Přidejte přepínací tlačítko a pojmenujte ho MemberDiscount.

    Podívejte se, jak přidat, pojmenovat a nakonfigurovat ovládací prvek.

  2. 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.

  3. 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é.

  4. 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

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ů).