Kynäsyöte-ohjausobjekti Power Appsissa

Ohjausobjekti, jolla käyttäjä voi piirtää, pyyhkiä ja korostaa kuvan alueita.

Kuvaus

Käyttäjä voi käyttää tätä ohjausobjektia valkotaulun tavoin ja piirtää kaavioita ja kirjoittaa sanoja, jotka voidaan muuntaa kirjoitetuksi tekstiksi.

Rajoitukset

Kynäsyöte-ohjausobjektilla on seuraavat rajoitukset:

  • Penohjausobjektissa on vain osittainen tuki piirtämiselle hiiren tai kosketussyötön avulla Windows-sovelluksessa. Viivat voivat olla katkonaisia. Voit piirtää tasaisesti käyttämällä kynää tai suorittamalla sovelluksen selaimessa.

Tärkeimmät ominaisuudet

Image – Tuloksen ominaisuus, joka edustaa käyttäjän piirtämää kuvaa.

Color – Syötettyjen vetojen väri.

Mode – Ohjausobjekti on joko Piirrä- tai Poista-tilassa. Tilan valinta on vanhentunut.

Lisäominaisuudet

AccessibleLabel – Näytönlukuohjelmien käyttämä selite. Voidaan käyttää kuvaamaan ohjausobjektin tarkoitusta sekä vaihtoehtoisia syöttötapoja.

BorderColor – Ohjausobjektin reunan väri.

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

BorderThickness – Ohjausobjektin reunan paksuus.

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

Fill – Ohjausobjektin taustaväri.

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

InputVanhentunut. Tukeeko syöte hiiren, kynän tai kosketuksen syötteitä. Oletusarvo (7) tukee kaikkia kolmea.

OnSelect – Toiminnot, jotka suoritetaan, kun käyttäjä napauttaa tai napsauttaa ohjausobjektia.

SelectionColor – Luettelon valitun kohteen tai kohteiden Tekstin väri tai kynä-ohjausobjektin valintatyökalun väri.

SelectionThickness – Kynäsyöte-ohjausobjektin valintatyökalun paksuus.

ShowControls – Näytetäänkö ääni- tai videosoittimessa esimerkiksi toistopainike ja äänenvoimakkuuden liukusäädin sekä näytetäänkö kynän ohjausobjektissa esimerkiksi piirustuksen, poistamisen ja tyhjentämisen kuvakkeet.

Size – Ohjausobjektissa näkyvän Tekstin fonttikoko.

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

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.

Collect( CollectionName, DatatoCollect )

Esimerkki

Kuvajoukon luominen

  1. Lisää Kynäsyöte-ohjausobjekti, anna sille nimi MyDoodles ja aseta sen ShowControls-ominaisuudeksi tosi.

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

  2. Lisää Painike-ohjausobjekti, siirrä se MyDoodles-kohdan alle ja aseta Text-ominaisuudeksi Painike-ohjausobjektissa Lisää.

  3. Määritä OnSelect-ominaisuudeksi Painike-ohjausobjektissa tämä kaava:
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. Lisää Kuvavalikoima-ohjausobjekti, siirrä se Painike-ohjausobjektin alle ja pienennä Kuvavalikoima-ohjausobjektin kokoa, kunnes se näyttää vain kolme kohdetta.

  5. Määritä Kuvavalikoima-ohjausobjektin Items-ominaisuudeksi Doodles ja paina F5-näppäintä.

  6. Piirrä MyDoodles-kohtaan kuva ja napsauta tai napauta Painike-ohjausobjektia.

    Piirtämäsi kuva näkyy Kuvavalikoima-ohjausobjektissa.

  7. (valinnainen) Napsauta tai napauta Kynäsyöte-ohjausobjektissa kuvaketta, niin piirtämäsi kuva poistetaan. Piirrä toinen kuva ja sitten napsauta tai napauta Painike-ohjausobjektia.

  8. Määritä Kuvavalikoima-ohjausobjektissa OnSelect-ominaisuudeksi Kuva-ohjausobjektissa tämä kaava:
    Remove(Doodles, ThisItem)

  9. Poista piirustus napsauttamalla tai napauttamalla sitä Kuvavalikoima-ohjausobjektissa.

Voit käyttää SaveData-funktiota piirustusten paikalliseen tallentamiseen tai Patch-funktiota niiden tallentamiseksi tietolähteeseen.

Helppokäyttötoimintojen ohjeet

Colorkontrasti

Seuraavien kohteiden välillä on oltava asianmukainen värikontrasti:

  • BorderColor ja väri ohjausobjektin ulkopuolella (jos reuna on käytössä)
  • Fill ja väri ohjausobjektin ulkopuolella (jos reuna ei ole käytössä)

Näytönlukuohjelman tuki

  • AccessibleLabel on oltava läsnä.

    Tärkeä

    Näytönlukuohjelmien käyttäjät eivät voi käyttää Pen input. Anna aina vaihtoehtoinen syöttötapa. Esimerkiksi jos luonnos on pakollinen, suosittelemme lisäämään Lisää kuva -ohjausobjektin, jolla käyttäjät voivat ladata kuvan. Molemmat tavat voidaan tarjota samanaikaisesti, ja käyttäjä voi valita haluamansa.

Näppäimistön tuki

Tärkeä

Näppäimistöä käyttävät eivät voi käyttää Pen input. Anna aina vaihtoehtoinen syöttötapa. Esimerkiksi jos allekirjoitus on pakollinen, suosittelemme lisäämään Tekstisyöte-ohjausobjektin, jolla käyttäjät voivat kirjoittaa nimensä. Molemmat tavat voidaan tarjota samanaikaisesti, ja käyttäjä voi valita haluamansa.

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).