Ovládací prvek Posuvník v Power Apps

Ovládací prvek, pomocí kterého může uživatel určit hodnotu tak, že přetáhne úchyt

Popis

Uživatel může zvolit hodnotu z vámi zadaného rozsahu přetažením úchytu posuvníku ve vodorovném nebo svislém směru, podle toho, který typ jste zvolili.

Základní vlastnosti

Default – počáteční hodnota ovládacího prvku před tím, než ji uživatel změní.

Max – maximální hodnota, na kterou může uživatel nastavit ovládací prvek Posuvník nebo Hodnocení.

Min – minimální hodnota, na kterou může uživatel nastavit ovládací prvek Posuvník.

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

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.

HandleActiveFill – barva úchytu posuvníku, která se mění s tím, jak uživatel mění hodnotu

HandleFill – barva úchytu (prvku, který mění polohu) ovládacího prvku Přepínač nebo Posuvník.

HandleHoverFill – barva úchytu posuvníku při umístění ukazatele myši na ovládací prvek

HandleSize – průměr úchytu.

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.

Layout – nastavení směru – uživatel může procházet galerii a posouvat úchyt posuvníku buď svisle (Vertical), nebo vodorovně (Horizontal).

OnChange – Akce k provedení, když uživatel změní hodnotu ovládacího prvku (například při přesunutí posuvníku).

OnSelect – Akce k provedení, když uživatel klepne nebo klikne na ovládací prvek.

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.

ReadOnly – určuje, zda může uživatel měnit hodnotu ovládacího prvku Posuvník nebo Hodnocení.

Reset – určuje, zda se ovládací prvek vrátí na výchozí hodnotu.

ShowValue – určuje, zda se zobrazí hodnota posuvníku nebo hodnocení, když uživatel změní hodnotu nebo najede myší na ovládací prvek.

TabIndex – pořadí při navigaci pomocí klávesnice vzhledem k jiným ovládacím prvkům.

Tooltip – vysvětlující text, který se zobrazí, když uživatel najede myší na ovládací prvek.

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

Sum( Value1; Value2 )

Příklad

  1. Přidejte tlačítko a nastavte jeho vlastnost OnSelect na tento vzorec:
    ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})

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

    Přečtěte si další informace o funkci ClearCollect a dalších funkcích.

  2. Stiskněte klávesu F5, vyberte tlačítko a pak stiskněte klávesu Esc.

  3. Přidejte posuvník, přesuňte ho pod tlačítko a pojmenujte MinPopulation.

  4. Vlastnost posuvníku Max nastavte na 5000000 a jeho vlastnost Min na 1000000.

  5. Přidejte galerii textu s orientací na výšku, přesuňte ji pod posuvník a pro její vlastnost Items zadejte tento vzorec:
    Filtr (CityPopulations, plnění > MinPopulation)

  6. U první položky galerie nastavte vlastnost Text horního popisku na ThisItem.City a pro vlastnost Text dolního popisku zadejte tento vzorec:
    Text(ThisItem.Population; "##,###")

  7. Stiskněte klávesu F5 a potom upravte posuvník MinPopulation tak, aby zobrazoval pouze města, u kterých počet obyvatel přesahuje zadanou hodnotu.

  8. 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:

  • ValueFill a RailFill
  • ValueHoverFill a RailHoverFill
  • FocusedBorderColor a barva mimo ovládací prvek
  • ValueFill a barva pozadí
  • RailFill a barva pozadí
  • ValueHoverFill a barva pozadí
  • RailHoverFill a barva pozadí

Podpora pro čtení z obrazovky

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.
  • Při interakci s klávesnicí musí být zobrazená hodnota posuvníku. Toho se dá dosáhnout jedním z těchto způsobů:
    • Nastavte ShowValue na true.
    • Přidejte ovládací prvek Popisek vedle posuvníku. Nastavte jeho Text na Value posuvníku.

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