Pildi juhtelemendi lisamine lõuendirakendustes

Teeb foto või laadib pildid kohalikust seadmest.

Kirjeldus

Juhtelemendiga saavad kasutajad pildistada või laadida pildifaile oma seadmest ja täiendada andmeallikat sisuga. Mobiiliseadmes kuvatakse kasutajale seadme valitud dialoog, millel saab valida pildi tegemise või olemasoleva pildi galeriist valimise vahel.

See juhtelement on rühmitatud ja sisaldab kahte juhtelementi Image (Pilt) ja Add picture button (Lisa pilt nupp). Juhtelement Image (Pilt) kuvab üleslaaditud pildi või pildi puudumisel kohatäite. Add picture button (Lisa pilt nupp) küsib pildi üleslaadimise kohta.

Pildi atribuute vaata jaotisest Image control reference.

Piirangud

Pildi juhtelemendil on järgmised piirangud.

  • Juhtelemendi Lisa pilt kasutamisel iOS ei sisalda kaamera või galerii abil imporditud pildid metaandmeid, nagu suund, asukohateave või kaamerasätted.

Nupu Lisa pilt atribuudid

AccessibleLabel (Juurdepääsusilt) – ekraanilugerite silt. Kirjeldab pildi lisamise eesmärki.

Align (Joonda) – teksti asukoht seoses juhtelemendi horisontaalse keskpunktiga.

BorderColor (Äärise värv) – juhtelemendi äärise värv.

BorderStyle (Äärise stiil) – kas juhtelemendi ääris on Solid (Tavaline), Dashed (Katkendlik joon), Dotted (Punktiirjoon) või None (Puudub).

BorderThickness (Äärise paksus) – juhtelemendi äärise paksus.

ChangePictureText (Muuda pildi teksti) – tekst, mis kuvatakse nupu klõpsamisel, kui pilt on üles laaditud.

Värv – juhtelemendi teksti värv.

DisabledBorderColor (Keelatud äärise värv) – juhtelemendi äärise värv, kui selle juhtelemendi atribuudi DisplayMode (Kuva režiim) väärtuseks on määratud Disabled (Keelatud).

Keelatud värv – juhtelemendi teksti värv, kui selle atribuudi Kuva režiim väärtuseks on määratud Disabled (Keelatud).

Keelatud täitevärv – juhtelemendi taustavärv, kui selle atribuudi Kuva režiim väärtuseks on määratud Disabled (Keelatud).

DisplayMode (Kuva režiim) - kas juhtelement võimaldab kasutajal sisestada (Edit (Redigeeri)), kuvada ainult andmeid (View (Kuva)) või olla keelatud (Disabled (Keelatud)).

Error (Tõrge) – kui pildi üleslaadimisel esineb probleeme, siis sisaldab see atribuut vastava tõrke sõnet.

Fill (Taust) – juhtelemendi taustavärv.

FocusedBorderColor (Fokuseeritud äärise värv) – juhtelemendi äärise värv, kui juhtelement on fokuseeritud.

FocusedBorderThickness (Fokuseeritud äärise paksus) – juhtelemendi äärise paksus, kui juhtelement on fokuseeritud.

Font – fontide perekonna nimi, milles tekst kuvatakse.

Fondi paksus – juhtelemendi teksti paksus: Bold (Paks), Semibold (Poolpaks), Normal (Tavaline) või Lighter (Õhem).

Height (Kõrgus) – Juhtelemendi ülemiste ja alumiste servade vaheline kaugus.

HoverBorderColor (Hõljumise äärise värv) – juhtelemendi äärise värv, kui kasutaja hoiab vastaval juhtelemendil hiirekursorit.

Hõljumisevärv – juhtelemendi teksti värv, kui kasutaja hoiab sellel hiirekursorit.

Hõljumise taustavärv – juhtelemendi taustavärv, kui kasutaja hoiab sellel hiirekursorit.

Kursiiv – kas juhtelemendi tekst on kursiivis.

Media (Meedium) – klipi identifikaator, millelt heli-või video juhtelement esitab.

OnChange – toimingud, mis sooritatakse juhul, kui kasutaja muudab juhtelemendi väärtust (nt liuguri väärtust muutes).

OnSelect – toimingud, mida sooritatakse juhul, kui kasutaja klõpsab juhtelemendil.

Padding (Vahe) – vahemaa importimise või eksportimise nupu teksti ja nupu servade vahel.

PressedBorderColor (Äärise värv vajutamisel) – juhtelemendi äärise värv, kui kasutaja klõpsab või koputab seda.

Vajutamisvärv – juhtelemendi teksti värv, kui kasutaja klõpsab või vajutab sellel.

Taustavärv vajutamisel – juhtelemendi taustavärv, kui kasutaja klõpsab või vajutab sellel.

Reset (Lähtesta) – kas juhtelement taastab algväärtuse.

Suurus – juhtelemendis kuvatava teksti fondi suurus.

Läbikriipsutus – kas juhtelemendis kuvatavat teksti läbib kriips.

TabIndex – klaviatuuri navigeerimise järjekord võrreldes teiste juhtelementidega.

Tekst – tekst, mis kuvatakse nupu klõpsamisel, kui pilti ei õnnestunud üles laadida.

Tooltip (Tööriistavihje) – selgitav tekst, mis kuvatakse, kui kasutaja liigub kursoriga üle juhtelemendi.

Allakriipsutus – kas juhtelemendis kuvatav tekst on allajoonitud.

UseMobileCamera (Kasuta mobiilikaamerat) – kui kasutada mobiilset kaamerat selle saadavusel. Android seadmete puhul on atribuudi jaoks vaja Täiustatud meedia hõivamise sisse lülitatud sätet.

Vertikaalne joondus – juhtelemendi teksti asukoht juhtelemendi vertikaalse keskpunkti suhtes.

Visible (Nähtav) – kas juhtelement on nähtav või peidetud.

Width (Laius) – vahemaa juhtelemendi vasaku ja parema serva vahel.

X – vahemaa juhtelemendi vasaku serva ja vanemkonteineri vasaku serva vahel (ekraan, kui vanemkonteinerit pole).

Y – vahemaa juhtelemendi ülemise serva ja vanemkonteineri ülemise serva vahel (ekraan, kui vanemkonteinerit pole).

Patch( DataSource, BaseRecord, ChangeRecord )

Näited

  1. Lisage juhtelement Add picture (Lisa pilt) ja seejärel klõpsake sellel kolm korda.

    Kuidas lisada, nimetada ja konfigureerida juhtelementi?

  2. Klõpsake või koputage dialoogiboksis Open (Ava) soovitud pildifaili ja seejärel klõpsake või vajutage nupul Open (Ava).

  3. Lisage juhtelement Button (Nupp), teisaldage see juhtelemendi Add picture (Lisa pilt) alla ja määrake OnSelect (Valimisel) atribuut juhtelemendil Button (Nupp) järgmise valemi järgi.
    Collect(MyPix, AddMediaButton1.Media)

    Kas soovite lisateavet funktsiooni Collect või other functions kohta?

  4. Lisage juhtelement Vertical gallery (Vertikaalne galerii) ja määrake selle atribuudi Items (Üksused) väärtuseks MyPix.

  5. Valige galeriis juhtelement Image (Pilt) ja seadke selle atribuudi Image (Pilt) väärtuseksThisItem.Value.

  6. Vajutage klahvi F5 ja seejärel klõpsake või koputage juhtelementi Button (Pilt).

    Juhtelemendi Lisa pilt pilt kuvatakse juhtelemendis Vertikaalne galerii. Kui pildil ei ole sama proportsiooni kui juhtelemendis Image (Pilt), mis on juhtelemendis Vertical gallery (Vertikaalne galerii) määrake ImagePosition (Pildi asend) atribuut juhtelemendis Image (Pilt) väärtuseks Fit (Sobita).

  7. Klõpsake või koputage juhtelemendil Add picture (Lisa pilt), klõpsake või koputage teist pildifaili, klõpsake või koputage valikut Open (Ava) ja seejärel klõpsake või koputage lisatud juhtelemendil Button (Nupp).

    Teine pilt kuvatakse juhtelemendis Image gallery (Pildigalerii).

  8. (valikuline) Korrake eelmist sammu üks või mitu korda ja seejärel naaske vaiketööruumi, vajutades klahvi Esc.

Kasutage funktsiooni SaveData, et salvestada pilte lokaalselt või funktsiooni Patch, et värskendada andmeallikat.

Hõlbustusfunktsioonide suunised

Juhtelementidele Button (Nupp) ja Image (Pilt) kehtivad samad suunised. Lisaks arvestage järgmist.

Värvi kontrastsus

  • Juhtelemendi Add picture button (Lisa pilt nupp) teksti ja tausta vahel peab olema piisav kontrastsus. Kuna üleslaaditud pilt võib olla erineva värviga, siis kasutage läbipaistmatut Fill (Taust) juhtelemendil Add picture button (Lisa pilt nupp), et tagada järjekindel kontrastsus.

Ekraanilugeja tugi

  • Add picture button Lisa pilt nupp= peab sisaldama Text (Tekst) ja ChangePictureText (Muuda pildi teksti), mis palub kasutajal pilti lisada või muuta.

Klaviatuuri tugi

  • Juhtelemendil Add picture button (Lisa pilt nupp) peab olema TabIndex väärtus null või suurem, et klaviatuuri kasutajad saaksid sellele liikuda.
  • Juhtelemendil Add picture button (Lisa pilt nupp) peab olema selgelt nähtavad fookuse indikaatorid. Selle saavutamiseks kasutage FocusedBorderColor (Fookustatud äärise värv) ja FocusedBorderThickness (Fookustatud äärise paksus).

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).