Add picture -ohjausobjekti Power Appsissa

Ottaa valokuvan tai lataa kuvat paikallisesta laitteesta.

Kuvaus

Tämän ohjausobjektin avulla käyttäjät voivat ottaa kuvia tai ladata kuvatiedostoja laitteestaan ja päivittää tietolähteen tällä sisällöllä. Mobiililaitteessa käyttäjälle esitetään laitteen vaihtoehtojen valintaikkuna, jossa voidaan valita, otetaanko valokuva vai käytetäänkö jo käytettävissä olevaa valokuvaa.

Tämä ohjausobjekti on ryhmitelty ohjausobjekti, joka sisältää kaksi ohjausobjektia: Image ja Add picture button. Image -ohjausobjekti näyttää ladatun kuvan tai paikkamerkin, jos kuvaa ei ole ladattu. Add picture button ohjaa lataamaan kuvan.

Katso Image-ohjausobjektin viittauksesta tietoja Kuva -ominaisuuksista.

Add picture -painikkeen ominaisuudet

AccessibleLabel – Näytönlukuohjelmien käyttämä selite. Kuvan lisäämisen tarkoitus tulee kuvata.

Tasaa – Tekstin asettelu suhteessa ohjausobjektin vaakasuoraan keskikohtaan.

BorderColor – Ohjausobjektin reunan väri.

BorderStyle – Onko ohjausobjektin reuna Yhtenäinen , Katkoviiva , Pisteviiva vai Ei mitään.

BorderThickness – Ohjausobjektin reunan paksuus.

ChangePictureText – Teksti, joka näkyy painikkeessa, kun kuva on ladattu.

Color – Ohjausobjektin Tekstin väri.

DisabledBorderColor – Ohjausobjektin reunan väri, jos sen DisplayMode -asetuksena on Poistettu käytöstä.

DisabledColor – Ohjausobjektin Tekstin väri, jos sen DisplayMode -asetuksen arvoksi on asetettu Ei käytössä.

DisabledFill – Ohjausobjektin taustaväri, jos sen DisplayMode -ominaisuudeksi on määritetty Ei käytössä.

DisplayMode – Salliiko ohjausobjekti käyttäjän syötettä ( Muokkaa ), vain tietojen tarkastelun ( Näytä ) vai onko se poissa käytöstä ( Poistettu käytöstä ).

Error – Jos kuvaa ladatessa esiintyy ongelma, tämä ominaisuus sisältää tarvittavan virhesanoman.

Fill – Ohjausobjektin taustaväri.

FocusedBorderColor – Ohjausobjektin reunan väri, kun ohjausobjekti on kohdistettu.

FocusedBorderThickness – Ohjausobjektin reunan paksuus, kun ohjausobjekti on kohdistettu.

Font – tekstissä käytetyn fonttiperheen nimi.

FontWeight – Ohjausobjektin Tekstin paksuus: lihavoitu , puolilihavoitu , normaali tai ohuempi.

Height – Ohjausobjektin ylä- ja alareunan välinen etäisyys.

HoverBorderColor – Ohjausobjektin reunan väri, kun käyttäjä pitää hiiren osoitinta kyseisen ohjausobjektin päällä.

HoverColor – Ohjausobjektin Tekstin väri, kun hiiren kohdistin on sen päällä.

HoverFill – Ohjausobjektin taustaväri, kun käyttäjä pitää hiiren osoitinta sen päällä.

Italic – Onko ohjausobjektin teksti kursivoitu.

Tietoväline – Ääni- tai video-ohjausobjektin toistaman leikkeen tunniste.

OnChange – Miten sovellus reagoi, kun käyttäjä muuttaa ohjausobjektin arvoa (esimerkiksi säätämällä liukusäädintä).

OnSelect – Miten sovellus reagoi, kun käyttäjä napauttaa tai napsauttaa ohjausobjektia.

Fill – Import- tai vientipainikkeen Tekstin ja painikkeen reunojen välinen etäisyys.

PressedBorderColor – Ohjausobjektin reunan väri, kun käyttäjä napauttaa tai napsauttaa kyseistä ohjausobjektia.

PressedColor – Ohjausobjektin Tekstin väri, kun käyttäjä napauttaa tai napsauttaa ohjausobjektia.

PressedFill – Ohjausobjektin taustaväri, kun käyttäjä napauttaa tai napsauttaa kyseistä ohjausobjektia.

Reset – Palautuuko ohjausobjekti oletusarvoonsa.

Size – Ohjausobjektissa näkyvän Tekstin fonttikoko.

Strikethrough – Onko ohjausobjektissa näkyvä Teksti yliviivattu.

TabIndex – Näppäimistön siirtymisjärjestys suhteessa muihin ohjausobjekteihin.

Teksti – Teksti, joka näkyy painikkeessa, kun kuvaa ei ole ladattu.

Tooltip – OhjeTeksti, joka ilmestyy näkyviin osoittimen ollessa ohjausobjektin päällä.

Underline – Onko ohjausobjektissa näkyvä Teksti alleviivattu.

UseMobileCamera – Ilmaisee, käytetäänkö mobiilikameraa suoraan, kun sellainen on käytettävissä.

VerticalAlign – Ohjausobjektin Tekstin sijainti suhteessa ohjausobjektin pystysuoraan keskikohtaan.

Visible – Onko ohjausobjekti näkyvissä vai piilossa.

Width – Ohjausobjektin vasemman ja oikean reunan välinen etäisyys.

X – Ohjausobjektin vasemman reunan ja pääsäilön (tai näytön, jos pääsäilöä ei ole) vasemman reunan välinen etäisyys.

Y – Ohjausobjektin yläreunan ja pääsäilön (tai näytön, jos pääsäilöä ei ole) yläreunan välinen etäisyys.

Patch ( DataSource , BaseRecord , ChangeRecord )

Esimerkit

  1. Lisää Add picture -ohjausobjekti ja napsauta sitä sen jälkeen kolmesti.

    Etkö tiedä, miten ohjausobjekti lisätään, nimetään ja määritetään?

  2. Napsauta tai napauta Avaa -valintaikkunassa kuvatiedostoa ja valitse sitten Avaa.

  3. Lisää Button -ohjausobjekti, siirrä se Add picture -ohjausobjektin alle ja määritä Button -ohjausobjektin OnSelect -ominaisuudeksi tämä kaava:
    Collect(MyPix, AddMediaButton1.Media)

    Haluatko lisätietoja Kerää -funktiosta tai muista funktioista?

  4. Lisää Vertical gallery -ohjausobjekti ja aseta sen Items -ominaisuudeksi MyPix.

  5. Valitse Image -ohjausobjekti valikoimassa ja määritä sen Kuva -ominaisuudeksi ThisItem.Value.

  6. Paina F5-näppäintä ja napsauta tai napauta sitten Button -ohjausobjektia.

    Add picture -ohjausobjektilta tuleva kuva näkyy Vertical gallery -ohjausobjektissa. Jos kuvasi kuvasuhde ei ole sama kuin Vertical gallery -ohjausobjektissa olevalla Image -ohjausobjektilla, määritä Image -ohjausobjektin ImagePosition -ominaisuudeksi Fit.

  7. Napsauta tai napauta Add picture -ohjausobjektia, napsauta tai napauta toista kuvatiedostoa, napsauta tai napauta kohtaa Avaa ja napsauta tai napauta sitten lisäämääsi Button -ohjausobjektia.

    Toinen kuva tulee näkyviin Image gallery -ohjausobjektiin.

  8. (valinnainen) Repeat edellinen vaihe yhden tai useamman kerran ja palaa sitten oletustyötilaan painamalla ESC-näppäintä.

Tallenna kuvat paikallisesti SaveData -funktiolla tai päivitä tietolähde Patch -funktiolla.

Helppokäyttötoimintojen ohjeet

Samat ohjeet koskevat sekä Button - että Image -ohjausobjektia. Huomioi lisäksi seuraavat asiat:

Colorkontrasti

  • Add picture -painikkeen Tekstin ja taustan välisen kontrastin on oltava riittävän suuri. Koska ladatussa kuvassa voi olla eri värejä, käytä läpinäkymätöntä täyttöä Add picture -painikkeessa yhtenäisen kontrastin varmistamiseksi.

Näytönlukuohjelman tuki

  • Add picture -painikkeessa on oltava Teksti ja ChangePictureText , jotka kehottavat käyttäjää lisäämään tai vaihtamaan kuvan.

Näppäimistön tuki

  • Add picture -painikkeen TabIndex -arvon on oltava nolla tai suurempi, jotta näppäimistön käyttäjät voivat siirtyä siihen.
  • Add picture -painikkeessa on oltava selvästi näkyvät kohdistuksen ilmaisimet. Voit tehdä tämän kohteiden FocusedBorderColor ja FocusedBorderThickness avulla.