Ovládací prvok Pridať obrázok v aplikáciách plátna

Urobí fotografiu alebo načíta obrázky z miestneho zariadenia.

Popis

Pomocou tohto ovládacieho prvku môže používateľ snímať fotografie alebo nahrávať súbory obrázkov zo svojho zariadenia a aktualizovať tak zdroj údajov. Na mobilnom zariadení sa používateľovi zobrazí dialóg tohto zariadenia, prostredníctvom ktorého si používateľ zvolí, či chce nasnímať novú fotografiu alebo vybrať existujúcu.

Tento ovládací prvok je zoskupený z dvoch ovládacích prvkov: Obrázok a tlačidlo Pridať obrázok. Ovládací prvok Obrázok zobrazuje nahraný obrázok (alebo zástupný obrázok, ak obrázok nie je nahraný). Tlačidlo Pridať obrázok zobrazuje výzvu na nahranie obrázka.

Vlastnosti ovládacieho prvku Obrázok nájdete v referenčných informáciách o ovládacom prvku Obrázok.

Vlastnosti tlačidla Pridať obrázok

AccessibleLabel – označenie pre čítačky obrazovky. Malo by popisovať účel pridania obrázka.

Align – umiestnenie textu vo vzťahu k vodorovnému stredu ovládacieho prvku.

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.

ChangePictureText – text, ktorý sa zobrazí na tlačidle po nahraní obrázka.

Color – farba textu v ovládacom prvku.

DisabledBorderColor – farba orámovania ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na možnosť Disabled.

DisabledColor – farba textu ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na Disabled.

DisabledFill – farba pozadia ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na Disabled.

DisplayMode – údaj o tom, či ovládací prvok umožňuje vstup používateľa (Edit), iba zobrazuje údaje (View) alebo je zakázaný (Disabled).

Chyba – ak nastane problém s nahrávaním obrázka, táto vlastnosť bude obsahovať príslušnú správu o chybe.

Fill – farba pozadia ovládacieho prvku.

FocusedBorderColor – farba orámovania zameraného ovládacieho prvku.

FocusedBorderThickness – hrúbka orámovania zameraného ovládacieho prvku.

Font – názov skupiny písiem na zobrazenie textu.

FontWeight – hrúbka textu v ovládacom prvku: Bold (Tučné), Semibold (Polotučné), Normal (Normálne) alebo Lighter (Tenšie).

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

HoverBorderColor – farba orámovania ovládacieho prvku pri umiestnení ukazovateľa myši na ovládací prvok.

HoverColor – farba textu v ovládacom prvku pri umiestnení ukazovateľa myši na ovládací prvok.

HoverFill – farba pozadia ovládacieho prvku pri umiestnení ukazovateľa myši na ovládací prvok.

Italic – možnosť zobrazenia textu v ovládacom prvku kurzívou.

Médium – identifikátor klipu, ktorý prehráva ovládací prvok zvuku alebo videa.

OnChange – akcie, ktoré sa majú vykonať, keď používateľ zmení hodnotu ovládacieho prvku (napríklad pri presunutí posúvača).

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

Padding – vzdialenosť medzi textom tlačidla importu alebo exportu a okrajmi tohto tlačidla.

PressedBorderColor – farba orámovania ovládacieho prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

PressedColor – farba textu v ovládacom prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

PressedFill – farba pozadia ovládacieho prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

Reset – určuje, či sa ovládací prvok vráti na predvolenú hodnotu.

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

Strikethrough – možnosť zobrazenia prečiarknutého textu v ovládacom prvku.

TabIndex – príkaz na navigáciu pomocou klávesnice vo vzťahu k iným ovládacím prvkom.

Text – text, ktorý sa zobrazí na tlačidle, ak sa obrázok nenahrá.

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

Underline – možnosť zobrazenia podčiarknutia textu v ovládacom prvku.

UseMobileCamera – či sa má mobilný fotoaparát používať priamo, ak je k dispozícii. Pre zariadenia Android táto vlastnosť si vyžaduje aktívne experimentálne nastavenie Vylepšené zaznamenávanie médií.

VerticalAlign – umiestnenie textu vo vzťahu k zvislému stredu ovládacieho prvku.

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

Súvisiace funkcie

Patch( ZdrojÚdajov, ZákladnýZáznam, ZáznamZmeny )

Príklady

Pridanie obrázkov do ovládacieho prvku Galéria obrázkov

  1. Pridajte ovládací prvok Pridať obrázok a potom naň trikrát kliknite.

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

  2. V dialógovom okne Otvoriť kliknite alebo ťuknite na položku súboru s obrázkom a potom kliknite alebo ťuknite na položku Otvoriť.

  3. Pridajte ovládací prvok Button, presuňte ho pod ovládací prvok Pridať obrázok a pre vlastnosť OnSelect ovládacieho prvku Button zadajte tento vzorec:
    Collect(MyPix, AddMediaButton1.Media)

    Prečítajte si ďalšie informácie o funkcii Collect a iných funkciách.

  4. Pridajte ovládací prvok Vertikálna galéria a jeho vlastnosť Items nastavte na MyPix.

  5. Vyberte ovládací prvok Image v galérii a nastavte jeho vlastnosť Obrázok na ThisItem.Value.

  6. Stlačte kláves F5 a potom kliknite alebo ťuknite na ovládací prvok Button.

    Obrázok z ovládacieho prvku Pridať obrázok sa zobrazí v ovládacom prvku Vertikálna galéria. Ak obrázok nemá rovnaký pomer strán ako ovládací prvok Image, nastavte v ovládacom prvku Vertikálna galéria vlastnosť ImagePosition ovládacieho prvku Image na Fit.

  7. Kliknite alebo ťuknite na ovládací prvok Pridať obrázok, potom na iný súbor obrázka a nakoniec kliknite alebo ťuknite na Otvoriť. Potom kliknite alebo ťuknite na ovládací prvok Button, ktorý ste predtým pridali.

    Druhý obrázok sa objaví v ovládacom prvku Galéria obrázkov.

  8. (voliteľné) Zopakujte predchádzajúci krok jeden alebo viackrát a potom sa stlačením klávesu Esc vráťte do predvoleného pracovného priestoru.

Obrázky môžete ukladať miestne pomocou funkcie SaveData, alebo môžete pomocou funkcie Patch aktualizovať zdroj údajov.

Pokyny na zjednodušenie ovládania

Platia rovnaké pokyny ako pre ovládacie prvky Button a Image. Zvážte tiež nasledujúce skutočnosti:

Farebný kontrast

  • Tlačidlo Pridať obrázok musí mať dostatočný kontrast medzi textom a pozadím. Keďže nahraný obrázok môže mať rôzne farby, na tlačidle Pridať obrázok použite vlastnosť Fill s nastavenou nepriehľadnosťou, aby sa zaistil konzistentný kontrast.

Podpora čítača obrazovky

  • Tlačidlo Pridať obrázok musí mať vlastnosti Text a ChangePictureText vyzývajúce používateľa na pridanie alebo zmenu obrázka.

Podpora klávesnice

  • Vlastnosť TabIndex tlačidla Pridať obrázok musí byť nastavená na nulu alebo väčšiu hodnotu, aby používatelia klávesnice mohli na tlačidlo prejsť.
  • Tlačidlo Pridať obrázok musí mať zreteľne viditeľné indikátory zamerania. Dosiahnete to použitím vlastností FocusedBorderColor a FocusedBorderThickness.

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