Ovládací prvok Vstup perom v Power Apps

Ovládací prvok, v ktorom používateľ môže kresliť, vymazať a zvýrazniť oblasti obrázka.

Popis

Používateľ môže tento ovládací prvok použiť ako tabuľu na kreslenie diagramov a písanie slov, ktoré sa dajú konvertovať na zadávaný text.

Obmedzenia

Ovládanie vstupu perom má tieto obmedzenia:

  • Ovládanie perom má iba čiastočnú podporu pre kreslenie pomocou myši alebo dotykového vstupu v aplikácii Windows. Ťahy môžu byť prerušované. Na plynulé kreslenie použite pero alebo aplikáciu spustite v prehliadači.

Vlastnosti kľúča

Obrázok – výstupná vlastnosť predstavujúca obrázok nakreslený koncovým používateľom.

Color – farba ťahov pri písaní.

Mode – ovládací prvok je v režime kreslenia alebo vymazávania. Režim výberu sa už nepoužíva.

Ďalšie vlastnosti

AccessibleLabel – označenie pre čítačky obrazovky. Možno ho používať na opísanie účelu ovládacieho prvku a alternatívnych spôsobov vstupu.

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

Fill – farba pozadia ovládacieho prvku.

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

Inputuž sa nepoužíva. Určuje, či sú podporované vstupné zariadenia ako myš, pero a dotykový vstup. Predvolená hodnota (7) podporuje všetky tri typy vstupov.

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

SelectionColor – farba textu vybratej položky alebo položiek v zozname alebo farba nástroja na výber v ovládacom prvku pera.

SelectionThickness – hrúbka nástroja na výber ovládacieho prvku vstupu perom.

ShowControls – určuje, či prehrávač alebo videoprehrávač zobrazí napríklad tlačidlo prehrávania a jazdec hlasitosti a či ovládací prvok písania perom zobrazí napríklad ikony na kreslenie, gumovanie a vymazanie.

Size – veľkosť písma textu zobrazeného v ovládacom prvku.

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

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

Collect( CollectionName, DatatoCollect )

Príklad

Vytvorenie množiny obrázkov

  1. Pridajte ovládací prvok Vstup perom, pomenujte ho MyDoodles a nastavte jeho vlastnosť ShowControls na možnosť pravda.

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

  2. Pridajte ovládací prvok Button, presuňte ho pod MyDoodles. Vlastnosť Text ovládacieho prvku Button nastavte na možnosť Pridať.

  3. Nastavte vlastnosť OnSelect ovládacieho prvku Button podľa tohto vzorca:
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. Pridajte ovládací prvok Galéria obrázkov, presuňte ho pod ovládací prvok Button. Skracujte šírku ovládacieho prvku Galéria obrázkov, kým sa nezobrazia tri položky.

  5. Vlastnosť Items ovládacieho prvku Galéria obrázkov nastavte na Doodles a potom stlačte kláves F5.

  6. Nakreslite obrázok v MyDoodles a potom kliknite alebo ťuknite na ovládací prvok Button.

    Váš nakreslený obrázok sa zobrazí v ovládacom prvku Galéria obrázkov.

  7. (voliteľné) Kliknite alebo ťuknite v ovládacom prvku Vstup perom na ikonu obrázka, ktorý ste nakreslili, nakreslite iný obrázok a potom kliknite alebo ťuknite na ovládací prvok Button.

  8. V ovládacom prvku Galéria obrázkov nastavte vlastnosť OnSelect ovládacieho prvku Image na tento vzorec:
    Remove(Doodles, ThisItem)

  9. Odstráňte kresbu kliknutím alebo ťuknutím na ovládací prvok Galéria obrázkov.

Kresby môžete uložiť miestne pomocou funkcie SaveData alebo ich môžete uložiť do zdroja údajov pomocou funkcie Patch.

Pokyny na zjednodušenie ovládania

Farebný kontrast

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

  • BorderColor a farbou mimo ovládacieho prvku (ak existuje orámovanie)
  • Fill a farbou mimo ovládacieho prvku (ak neexistuje orámovanie)

Podpora čítača obrazovky

  • Mala by existovať vlastnosť AccessibleLabel.

    Dôležité

    Ovládací prvok Vstup perom nie je dostupný pre používateľov čítačky obrazovky. Vždy poskytnite alternatívny spôsob vstupu. Ak sa napríklad vyžaduje nákres, je vhodné pridať ovládací prvok Add picture, pomocou ktorého môžu používatelia nahrať obrázok. Ponúknuť možno oba spôsoby a používateľ si môže vybrať ten, ktorý mu viac vyhovuje.

Podpora klávesnice

Dôležité

Ovládací prvok Vstup perom nie je dostupný pre používateľov klávesnice. Vždy poskytnite alternatívny spôsob vstupu. Ak sa napríklad vyžaduje podpis, je vhodné pridať ovládací prvok Text input, pomocou ktorého môžu používatelia zadať svoje meno. Ponúknuť možno oba spôsoby a používateľ si môže vybrať ten, ktorý mu viac vyhovuje.

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