Ovládací prvek popisku v Power Apps

Pole, která může zobrazovat data jako například text, čísla, kalendářní data nebo měny

Popis

Popisek zobrazuje data, která jste zadali jako řetězcový literál textu (zobrazí se přesně tak, jak jste ho napsali), nebo jako vzorec (zobrazí se výsledný textový řetězec). Popisky se často zobrazují mimo další ovládací prvky (například jako nápis identifikující obrazovku), můžou označovat jiný ovládací prvek (například Hodnocení nebo Audio), nebo se používají v galerii k zobrazení určitého typu informace o položce.

Základní vlastnosti

AutoHeight – v případě hodnoty true se automaticky upravuje výška tak, aby se zobrazil veškerý text. V případě hodnoty false se text zkrátí podle nastavené výšky.

Color – barva textu v ovládacím prvku.

Font – název rodiny písem pro zobrazení textu.

Text – text, který se v ovládacím prvku zobrazuje nebo který zadává do ovládacího prvku uživatel.

DelayOutput – při nastavení hodnoty true se zpozdí akce při zadávání textu

Další vlastnosti

Align – vodorovné umístění textu ve vztahu ke středu ovládacího prvku.

AutoHeight – určuje, zda se u popisku automaticky zvýší hodnota vlastnosti Height, když vlastnost Text obsahuje více znaků, než je možné v ovládacím prvku zobrazit

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

DisabledColor – barva textu ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).

DisabledFill – barva pozadí ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).

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.

FontWeight – váha textu v ovládacím prvku: Bold (Tučné), Semibold (Polotučné), Normal (Normální) nebo Lighter (Tenčí).

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.

HoverColor – barva textu v ovládacím prvku při umístění ukazatele myši na ovládací prvek.

HoverFill – barva pozadí ovládacího prvku při umístění ukazatele myši na ovládací prvek.

Italic – možnost zobrazení textu v ovládacím prvku jako kurzívy.

LineHeight – vzdálenost například mezi řádky textu nebo položkami v seznamu.

Live – Jak čtečka obrazovky oznamuje změny hodnoty vlastnosti Text popisku.

  • Když je nastavená hodnota Off, čtečka obrazovky změny neoznámí.
  • Při nastavení na Polite čtečka obrazovky dokončí mluvení před oznámením jakýchkoli změn, k nimž došlo, když čtečka obrazovky mluvila.
  • Při nastavení na Assertive čtečka obrazovky se přeruší, aby oznámila jakékoli změny, k nimž došlo, když čtečka obrazovky mluvila.

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

Overflow – určuje, zda se na popisku zobrazí posuvník, pokud je vlastnost Wrap nastavena na true a hodnota vlastnosti Text obsahuje více znaků, než je možné v ovládacím prvku zobrazit

PaddingBottom – vzdálenost mezi textem v ovládacím prvku a dolním okrajem stejného prvku.

PaddingLeft – vzdálenost mezi textem v ovládacím prvku a levým okrajem stejného prvku.

PaddingRight – vzdálenost mezi textem v ovládacím prvku a pravým okrajem stejného prvku.

PaddingTop – vzdálenost mezi textem v ovládacím prvku a horním okrajem stejného prvku.

PressedBorderColor – barva ohraničení ovládacího prvku po klepnutí nebo kliknutí na ovládací prvek uživatelem.

PressedColor – barva textu v ovládacím prvku po klepnutí nebo kliknutí na ovládací prvek uživatelem.

PressedFill – barva pozadí ovládacího prvku po klepnutí nebo kliknutí na ovládací prvek uživatelem.

Role - Sémantická role tetu popisku, jako je Nadpis 1. Nemění styl štítku, ale činí výstup sémanticky správným pro interpretaci čtečkami obrazovky.

Size – velikost písma textu zobrazeného v ovládacím prvku.

Strikethrough – možnost zobrazení textu v ovládacím prvku jako přeškrtnutého.

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.

Underline – možnost zobrazení textu v ovládacím prvku jako podtrženého.

VerticalAlign – svislé umístění textu ve vztahu ke středu ovládacího prvku.

Visible – možnost zobrazení nebo skrytí ovládacího prvku.

Width – vzdálenost mezi levým a pravým okrajem ovládacího prvku.

Wrap – udává, jestli se má text zalamovat přes více řádků.

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

Text( Number, "FormatCodes" )

Příklady

Zobrazení řetězcového literálu

Zobrazení výsledku vzorce

  • Přidejte popisek a do jeho vlastnosti Text zadejte vzorec, jako je například tento:
    Today()

    Poznámka

    Při zadávání vzorce nepoužívejte uvozovky, pokud argument vzorce není řetězcový literál. V takovém případě argument (ne celý vzorec) uzavřete do dvojitých uvozovek.

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

V tomto postupu vytvoříte kolekci s názvem CityPopulations, která bude obsahovat data o počtech obyvatel různých měst v Evropě. Potom tato data zobrazíte v galerii obsahující tři popisky a určíte typ dat, která budou jednotlivé popisky zobrazovat.

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

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

  3. Přidejte galerii textu a její vlastnost Items nastavte na CityPopulations.

    Když je galerie vybraná, zobrazují se v pravém podokně možnosti, které jsou pro ni dostupné.

  4. V podokně Gallery1 nastavte horní seznam na Population, prostřední seznam na City a dolní seznam na Country.

Pokyny pro přístupnost

Ovládací prvek Popisek se bez ohledu na svůj název nemusí použít jako popisek pro jiný ovládací prvek. Může se použít k zobrazení jakéhokoli textu.

Label se dá použít jako tlačítko nebo odkaz zadáním chování OnSelect. Když se takto použije, platí podobné věci ohledně přístupnosti jako u tlačítek.

Barevný kontrast

Zajistěte adekvátní barevný kontrast mezi těmito vlastnostmi:

Podpora pro čtení z obrazovky

  • Musí existovat Text.

  • Live by měla být nastavena na Zdvořilý nebo Asertivní, pokud by čtečka obrazovky měla oznamovat změny hodnoty vlastnosti Text.

    Poznámka

    Čtečky obrazovky budou Label považovat za tlačítko, když je TabIndex nula nebo větší.

Podpora pro slabozraké

  • Pokud se Label používá jako odkaz, měl by tak vypadat.

Podpora klávesnice

  • Pokud text slouží jako tlačítko nebo odkaz, vlastnost TabIndex musí být nula nebo větší. To uživatelům klávesnice umožňuje na ni přejít.
  • Pokud text slouží jako tlačítko nebo odkaz, 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ů).