Deli z drugimi prek


Dodajanje kontrolnika slike v aplikacije s platnom

Zajame fotografijo ali naloži slike iz lokalne naprave.

Opis

S tem kontrolnikom lahko uporabniki zajemajo fotografije ali nalagajo slikovne datoteke iz svoje naprave in posodobijo vir podatkov s to vsebino. Na mobilni napravi je uporabniku predstavljeno pogovorno okno naprave za izbiro med zajemom fotografije ali izbiro obstoječe fotografije.

Ta kontrolnik je združeni kontrolnik, ki vsebuje dva kontrolnika: Slika in Gumb »Dodaj sliko«. Kontrolnik Slika prikazuje naloženo sliko ali označbo mesta, če ni bila naložena nobena slika. Gumb »Dodaj sliko« zahteva nalaganje slike.

Glejte Referenca za kontrolnik »Slika« za lastnosti slike.

Omejitve

Nadzor slike ima naslednje omejitve:

  • Ko uporabljate kontrolnik Dodaj sliko na iOS, slike, uvožene s kamero ali galerijo, ne vsebujejo metapodatkov, kot so orientacija, informacije o lokaciji, ali nastavitve kamere.

Lastnosti gumba »Dodajanje slike«

AccessibleLabel – Oznaka za bralnike zaslonov. Naj bi opisovala namen dodajanja slike.

Poravnava – Lokacija besedila glede na vodoravno sredino njegovega kontrolnika.

BorderColor – Barva obrobe kontrolnika.

BorderStyle – Določa, ali je obroba kontrolnika nastavljena na Fiksno, Črtkano, Pikčasto ali Brez.

BorderThickness – Debelina obrobe kontrolnika.

ChangePictureText – Besedilo, ki se pojavi na gumbu, ko je slika naložena.

Barva – Barva besedila v kontrolniku.

DisabledBorderColor – Barva obrobe kontrolnika, če je lastnost kontrolnika DisplayMode nastavljena na Onemogočeno.

DisabledColor – Barva besedila v kontrolniku, če je njegova lastnost DisplayMode nastavljena na Onemogočeno.

DisabledFill – Barva ozadja kontrolnika, če je njegova lastnost DisplayMode nastavljena na Onemogočeno.

DisplayMode – Določa, ali kontrolnik omogoča vnašanje uporabnika (Uredi), prikaz podatkov (Ogled) oziroma je onemogočen (Onemogočeno).

Napaka – Če pride do težave pri nalaganju slike, bo ta lastnost vsebovala ustrezen niz napak.

Polnilo – Barva ozadja kontrolnika.

FocusedBorderColor – Barva obrobe kontrolnika, kadar je kontrolnik v fokusu.

FocusedBorderThickness – Debelina obrobe kontrolnika, kadar je kontrolnik v fokusu.

Pisava – Ime družine pisav, v kateri se pojavi besedilo.

FontWeight – Debelina besedila v kontrolniku: Bold, Semibold, Normal ali Lighter.

Višina – Razdalja med zgornjim in spodnjim robom kontrolnika.

HoverBorderColor – Barva obrobe kontrolnika, ko se uporabnik s kazalcem miške ustavi na tem kontrolniku.

HoverColor – Barva besedila v kontrolniku, ko se uporabnik s kazalcem miške ustavi na njem.

HoverFill – Barva ozadja kontrolnika, ko se uporabnik s kazalcem miške ustavi na njem.

Italic – Določa, ali je besedilo v kontrolniku zapisano ležeče.

Večpredstavnostne vsebine – Identifikator posnetka, ki ga predvaja zvočni ali video kontrolnik.

OnChange – Dejanja za izvedbo, ko uporabnik spremeni vrednost kontrolnika (na primer s prilagoditvijo drsnika).

OnSelect – Dejanja za izvedbo, ko uporabnik tapne ali klikne kontrolnik.

Polnilo – Razdalja med besedilom na gumbu za uvoz ali izvoz in robovi tega gumba.

PressedBorderColor – Barva obrobe kontrolnika, ko uporabnik tapne ali klikne ta kontrolnik.

PressedColor – Barva besedila v kontrolniku, ko uporabnik tapne ali klikne ta kontrolnik.

PressedFill – Barva ozadja kontrolnika, ko uporabnik tapne ali klikne ta kontrolnik.

Reset – Določi, ali se kontrolnik ponastavi na privzeto vrednost.

Velikost – Velikost pisave besedila, ki se pojavi na kontrolniku.

Prečrtano – Določa, ali je besedilo, ki je prikazano na kontrolniku, prečrtano.

TabIndex – Vrstni red pomikanja po tipkovnici glede na druge kontrolnike.

Besedilo – Besedilo, ki se pojavi na gumbu, ko slika ni naložena.

Tooltip – besedilo z razlago, ki se prikaže, ko uporabnik pomakne kazalec miške nad kontrolnik.

Podčrtano – Določa, ali je besedilo, ki je prikazano na kontrolniku, podčrtano.

UseMobileCamera – Določa, ali se mobilna kamera samodejno uporabi ali ne (če je na voljo). Za naprave Android mora biti za to lastnost vklopljena poskusna nastavitev Izboljšan zajem medijev.

VerticalAlign – Lokacija besedila na kontrolniku glede na navpično sredino tega kontrolnika.

Vidno – Določa, ali je kontrolnik prikazan ali skrit.

Širina – Razdalja med levim in desnim robom kontrolnika.

X – Razdalja med levim robom kontrolnika in levim robom njegovega nadrejenega vsebnika (oziroma zaslona, če nima nadrejenega vsebnika).

Y – Razdalja med zgornjim robom kontrolnika in zgornjim robom njegovega nadrejenega vsebnika (oziroma zaslona, če nima nadrejenega vsebnika).

Popravek( DataSource, BaseRecord, ChangeRecord )

Primeri

  1. Dodajte kontrolnik Dodajanje slike in ga trikrat kliknite.

    Ne veste, kako dodati, poimenovati in konfigurirati kontrolnik?

  2. V pogovornem oknu Odpri kliknite ali tapnite slikovno datoteko in nato kliknite ali tapnite Odpri.

  3. Dodajte kontrolnik Button, ga premaknite pod kontrolnik Dodajanje slike in nastavite lastnost OnSelect za kontrolnik Button na to formulo:
    Collect(MyPix, AddMediaButton1.Media)

    Želite več informacij o funkciji Zberi oziroma drugih funkcijah?

  4. Dodajte kontrolnik Navpična galerija in nastavite lastnost Elementi na MyPix.

  5. V galeriji izberite kontrolnik Image in nastavite njegovo lastnost Slika na ThisItem.Value.

  6. Pritisnite F5 in nato kliknite ali tapnite kontrolnik Button.

    Slika iz kontrolnika Dodajanje slike se prikaže v kontrolniku Navpična galerija. Če vaša slika nima enakega razmerja višina/širina kot kontrolnik Image v kontrolniku Navpična galerija, nastavite lastnost ImagePosition kontrolnika Image na Prileganje.

  7. Kliknite ali tapnite kontrolnik Dodajanje slike, kliknite ali tapnite drugo slikovno datoteko, kliknite ali tapnite Odpri in nato kliknite ali tapnite kontrolnik Button, ki ste ga dodali.

    V kontrolniku Galerija slik se prikaže druga slika.

  8. (izbirno) Prejšnji korak ponovite enkrat ali večkrat in se nato s tipko Esc vrnite v privzeti delovni prostor.

Uporabite funkcijo SaveData, da shranite slike lokalno, ali funkcijo Popravek, da posodobite vir podatkov.

Smernice o dostopnosti

Veljajo enake smernice kot za Button in Image. Poleg tega si oglejte še:

Barvni kontrast

  • Gumb »Dodaj sliko« mora imeti ustrezen kontrast med besedilom in ozadjem. Ker ima lahko naložena slika različne barve, uporabite neprosojno Polnilo na Gumbu »Dodaj sliko«, da zagotovite ustrezen kontrast.

Podpora za bralnik zaslona

  • Gumb »Dodaj sliko« mora imeti lastnosti Besedilo in ChangePictureText, ki uporabnika pozove, naj doda ali spremeni sliko.

Podpora za tipkovnico

  • Gumb »Dodaj sliko« mora imeti vrednost lastnosti TabIndex nič ali več, da lahko uporabniki tipkovnice pridejo do njega.
  • Gumb »Dodaj sliko« mora imeti jasno vidne kazalnike fokusa. Za dosego tega rezultata uporabite FocusedBorderColor in FocusedBorderThickness.

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).