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á).
Související funkce
Příklad
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.
Stiskněte klávesu F5, vyberte tlačítko a pak stiskněte klávesu Esc.
Přidejte posuvník, přesuňte ho pod tlačítko a pojmenujte MinPopulation.
Vlastnost posuvníku Max nastavte na 5000000 a jeho vlastnost Min na 1000000.
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)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; "##,###")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.
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
- Musí existovat vlastnost AccessibleLabel.
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ů:
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ů).