Ovládací prvek Vstup pera v Power Apps

Ovládací prvek, ve kterém může uživatel kreslit, mazat a zvýrazňovat oblasti obrázku.

Popis

Uživatel můžete tento ovládací prvek použít jako tabuli, kreslit diagramy a psát slova, která je možné převést na text.

Omezení

Ovládací prvek Text zadaný perem má tato omezení:

  • Ovládací prvek pera v této aplikaci pro Windows podporuje kreslení pomocí myši nebo dotykového ovládání jen částečně. Tahy mohou být přerušované. Plynulého kreslení dosáhnete při použití pera nebo spuštění aplikace v prohlížeči.

Hlavní vlastnosti

Image – výstupní vlastnost, která reprezentuje obrázek nakreslený koncovým uživatelem

Color – barva tahů

Mode – ovládací prvek má režim Draw (Kreslení) nebo Erase (mazání). Režim výběru je zastaralý.

Další vlastnosti

AccessibleLabel – popisek pro čtečky obrazovky. Dá se použít k popisu účelu ovládacího prvku a alternativních metod zadávání.

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

Fill – barva pozadí ovládacího prvku.

Height – vzdálenost mezi horním a dolním okrajem ovládacího prvku.

Inputzastaralé. Určuje, zda se podporují vstupy myší, perem nebo dotykem. Výchozí hodnota (7) podporuje všechny tři.

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

SelectionColor – barva textu vybrané položky nebo položek v seznamu nebo nástroje pro výběr v ovládacím prvku Pen.

SelectionThickness – tloušťka nástroje pro výběr v ovládacím prvku Vstup pera.

ShowControls – zvukový přehrávač nebo videopřehrávač zobrazí například tlačítko přehrát a posuvník hlasitosti a ovládací prvek Pen zobrazí například ikony pro kreslení, gumování a mazání.

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

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

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

Collect( CollectionName; DatatoCollect )

Příklad

Vytvoření sady obrázků

  1. Přidejte ovládací prvek Vstup pera, pojmenujte ho MyDoodles a nastavte jeho vlastnost ShowControls na hodnotu true.

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

  2. Přidejte ovládací prvek Tlačítko, přesuňte ho pod MyDoodles a vlastnost Text ovládacího prvku Tlačítko nastavte na hodnotu Add (Přidat).

  3. Do vlastnosti OnSelect prvku Tlačítko nastavte tento vzorec:
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. Přidejte ovládací prvek Galerie obrázků, přesuňte ho pod ovládací prvek Tlačítko a zmenšete ovládací prvek Galerie obrázků, dokud nebude zobrazovat tři položky.

  5. Nastavte vlastnost Items ovládacího prvku Galerie obrázků na Doodles a potom stiskněte F5.

  6. V MyDoodles namalujte obrázek a potom klikněte nebo klepněte na ovládací prvek Tlačítko.

    Nakreslený obrázek se zobrazí v ovládacím prvku Galerie obrázků.

  7. (Volitelné) V ovládacím prvku Vstup pera klikněte nebo klepněte na ikonu vymazání nakresleného obrázku, nakreslete další obrázek a potom klikněte nebo klepněte na ovládací prvek Tlačítko.

  8. V ovládacím prvku Galerie obrázků nastavte vlastnost OnSelect ovládacího prvku Obrázek na tento vzorec:
    Remove(Doodles, ThisItem)

  9. Když na výkres v ovládacím prvku Galerie obrázků kliknete nebo klepnete, odeberete ho.

Výkresy můžete ukládat lokálně pomocí funkce SaveData nebo je uložit do zdroje dat pomocí funkce Patch.

Pokyny pro přístupnost

Barevný kontrast

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

  • BorderColor a barva mimo ovládací prvek (pokud existuje ohraničení)
  • Fill a barva mimo ovládací prvek (pokud neexistuje ohraničení)

Podpora pro čtení z obrazovky

  • Měla by existovat vlastnost AccessibleLabel.

    Důležité

    Vstup pera není uživatelům čtečky obrazovky k dispozici. Vždy poskytněte alternativní formu zadávání. Pokud je například vyžadován nákres, je vhodné přidat ovládací prvek Přidat obrázek, kterým můžou uživatelé nahrát obrázek. Nabídnout se můžou obě metody a uživatel si může vybrat tu, která mu víc vyhovuje.

Podpora klávesnice

Důležité

Vstup pera není uživatelům klávesnice k dispozici. Vždy poskytněte alternativní formu zadávání. Pokud je třeba vyžadován podpis, je vhodné přidat Textové zadání, kterým uživatelé můžou zadat své jméno. Nabídnout se můžou obě metody a uživatel si může vybrat tu, která mu víc vyhovuje.

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