Ovládací prvok Prepínač v službe Power Apps

Ovládací prvok, ktorý môže používateľ zapnúť alebo vypnúť presunutím rukoväte.

Popis

Prepínač je určený pre nedávne rozhrania GUI, ale jeho správanie je rovnaké ako začiarkavacie políčko.

Základné vlastnosti

Default – počiatočná hodnota ovládacieho prvku skôr, než ju používateľ zmení.

Value – hodnota vstupného ovládacieho prvku.

Ďalšie vlastnosti

AccessibleLabel – označenie pre čítačky obrazovky.

BorderColor – farba orámovania ovládacieho prvku.

BorderStyle – štýl orámovania ovládacieho prvku Solid (Plné), Dashed (Prerušované), Dotted (Bodkované) alebo None (Žiadne).

BorderThickness – hrúbka orámovania ovládacieho prvku.

DisplayMode – údaj o tom, či ovládací prvok umožňuje vstup používateľa (Edit), iba zobrazuje údaje (View) alebo je zakázaný (Disabled).

DisabledBorderColor – farba orámovania ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na možnosť Disabled.

FalseFill – farba výplne prepínača, keď je vypnutý.

FalseHoverFill – farba výplne po prejdení na prepínač, keď je vypnutý.

FalseText – zobrazovaný text, keď je prepínač vypnutý.

Fill – farba pozadia ovládacieho prvku.

FocusedBorderColor – farba orámovania zameraného ovládacieho prvku.

FocusedBorderThickness – hrúbka orámovania zameraného ovládacieho prvku.

HandleFill – farba výplne rukoväte prepínača.

Height – vzdialenosť medzi horným a dolným okrajom ovládacieho prvku.

HoverBorderColor – farba orámovania ovládacieho prvku pri umiestnení ukazovateľa myši na ovládací prvok.

OnChange – akcie, ktoré sa majú vykonať, keď používateľ zmení hodnotu ovládacieho prvku (napríklad pri presunutí posúvača).

OnCheck – Akcie, ktoré sa majú vykonať, keď sa zmení hodnota začiarkavacieho políčka alebo prepínača na true.

OnSelect – Akcie, ktoré sa majú vykonať, keď používateľ klepne alebo klikne na ovládací prvok.

OnUncheck – Akcie, ktoré sa majú vykonať, keď sa zmení hodnota začiarkavacieho políčka alebo prepínača na false.

PressedBorderColor – farba orámovania ovládacieho prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

RailFill – farba pozadia obdĺžnika v ovládacom prvku Prepínač, keď je jeho hodnota nepravda, alebo farba čiary napravo od rukoväte v ovládacom prvku Jazdec.

RailHoverFill – farba pozadia obdĺžnika v ovládacom prvku Prepínač, keď je jeho hodnota nepravda, alebo farba čiary napravo od rukoväte v ovládacom prvku Jazdec pri prechode myšou na tieto ovládacie prvky.

Reset – určuje, či sa ovládací prvok vráti na predvolenú hodnotu.

ShowLabel – možnosť zobrazenia textového označenia vedľa ovládacieho prvku Prepínač.

TabIndex – príkaz na navigáciu pomocou klávesnice vo vzťahu k iným ovládacím prvkom.

TextPosition – možnosť zobrazenia označenia na pravej alebo ľavej strane ovládacieho prvku Prepínač.

Tooltip – vysvetľujúci text, ktorý sa zobrazí, keď používateľ prejde myšou na ovládací prvok.

TrueFill – farba výplne prepínača, keď je zapnutý.

TrueHoverFill – farba výplne pri prejdení na prepínač, keď je zapnutý.

TrueText – zobrazovaný text, keď je prepínač zapnutý.

ValueFill – farba pozadia obdĺžnika v ovládacom prvku Prepínač, keď je jeho hodnota pravda, alebo farba čiary naľavo od rukoväte v ovládacom prvku Jazdec.

ValuelHoverFill – farba pozadia obdĺžnika v ovládacom prvku Prepínač, keď je jeho hodnota pravda, alebo farba čiary naľavo od rukoväte v ovládacom prvku Jazdec pri ukázaní myšou na tieto ovládacie prvky.

Visible – možnosť zobrazenia alebo skrytia ovládacieho prvku.

Width – vzdialenosť medzi ľavým a pravým okrajom ovládacieho prvku.

X – vzdialenosť medzi ľavým okrajom ovládacieho prvku a ľavým okrajom jeho nadradeného kontajnera (alebo obrazovky, ak sa nadradený kontajner nepoužíva).

Y – vzdialenosť medzi horným okrajom ovládacieho prvku a horným okrajom jeho nadriadeného kontajnera (alebo obrazovky, ak sa nadradený kontajner nepoužíva).

If( Podmienka, Výsledok )

Príklad

  1. Pridajte prepínač a pomenujte ho ako MemberDiscount.

    Pozrite sa, ako pridať, pomenovať a nakonfigurovať ovládací prvok.

  2. Pridajte označenie a do jeho vlastnosti Text zadajte tento vzorec:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Prečítajte si ďalšie informácie o funkcii If a ďalších funkciách.

  3. Stlačte F5 a zmeňte hodnotu prepínača MemberDiscount.

    Označenie zobrazí inú cenu, v závislosti od toho, či je prepínač MemberDiscount zapnutý alebo vypnutý.

  4. Stlačením klávesu Esc sa vráťte do predvoleného pracovného priestoru.

Pokyny na zjednodušenie ovládania

Farebný kontrast

Dostatočný farebný kontrast musí byť medzi:

  • HandleFill a FalseFill
  • HandleFill a FalseHoverFill
  • HandleFill a TrueFill
  • HandleFill a TrueHoverFill
  • FalseFill s farbou mimo ovládacieho prvku
  • FalseHoverFill s farbou mimo ovládacieho prvku
  • TrueFill a farbou mimo ovládacieho prvku
  • TrueHoverFill a farbou mimo ovládacieho prvku

Ide o doplnok k štandardným požiadavkám na farebný kontrast.

Podpora čítača obrazovky

  • Musí byť k dispozícii vlastnosť AccessibleLabel.
  • Musí byť k dispozícii vlastnosť FalseText.
  • Musí byť k dispozícii vlastnosť TrueText.

Podpora pre slabozrakých

  • Zvážte nastavenie vlastnosti ShowLabel na hodnotu pravda, aby používatelia mohli rýchlo zistiť hodnotu prepínača.

Podpora klávesnice

  • Vlastnosť TabIndex musí mat hodnotu nula alebo väčšiu, aby používatelia klávesnice na ňu mohli prejsť.
  • Indikátory zamerania musia byť jasne viditeľné. Dosiahnete to použitím vlastností FocusedBorderColor a FocusedBorderThickness.

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).