Muoto- ja Kuvake-ohjausobjektit Power Appsissa.
Grafiikkoja, joille voi määrittää ulkoasu- ja toimintaominaisuuksia.
Kuvaus
Tällaisia ohjausobjekteja ovat muun muassa nuolet, geometriset muodot, toimintokuvakkeet ja symbolit, joille voi määrittää täytön, koon ja sijainnin kaltaisia ominaisuuksia. Lisäksi voit määrittää niiden OnSelect-ominaisuuden. Tällöin sovellus reagoi tietyllä tavalla, kun käyttäjä valitsee ohjausobjektin.
Tärkeimmät ominaisuudet (kuvakkeet ja muodot)
Fill – Ohjausobjektin taustaväri.
OnSelect – Toiminnot, jotka tulee suorittaa, kun käyttäjä valitsee ohjausobjektin.
Tärkeimmät ominaisuudet (vain kuvakkeet)
Icon – Näytettävän kuvakkeen tyyppi (kuten ArrowDown tai ShoppingCart).
Rotation – Astemäärä, jota kuvaketta käännetään.
Color – Kuvakkeen väri nimen tai RGBA-arvojen mukaan.
Lisäominaisuudet
AccessibleLabel – Näytönlukuohjelmien käyttämä selite.
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ä).
FocusedBorderColor – Ohjausobjektin reunan väri, kun ohjausobjekti on kohdistettu.
FocusedBorderThickness – Ohjausobjektin reunan paksuus, kun ohjausobjekti on kohdistettu.
Height – Ohjausobjektin ylä- ja alareunan välinen etäisyys.
HoverFill – Ohjausobjektin taustaväri, kun käyttäjä pitää hiiren osoitinta sen päällä.
PressedBorderColor – Ohjausobjektin reunan väri, kun käyttäjä valitsee kyseisen ohjausobjektin.
PressedFill – Ohjausobjektin taustaväri, kun käyttäjä valitsee kyseisen ohjausobjektin.
TabIndex – Näppäimistön siirtymisjärjestys suhteessa muihin ohjausobjekteihin.
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.
Aiheeseen liittyvät funktiot
Navigate( ScreenName, ScreenTransition )
Esimerkki
Anna oletusarvoiselle Näyttö-ohjausobjektille nimi Kohde, lisää Selite-ohjausobjekti ja määritä sen Text-ominaisuus näyttämään Kohde.
Etkö tiedä, miten ohjausobjekti lisätään ja määritetään?
Lisää Näyttö-ohjausobjekti ja anna sille nimi Source.
Lisää Lähde-ohjausobjektiin Muoto-ohjausobjekti ja määritä sen OnSelect-ominaisuudeksi seuraava kaava:
Navigate(Target, ScreenTransition.Fade)
Paina F5-näppäintä ja valitse sitten Muoto-ohjausobjekti.
Kohde-näyttö tulee näkyviin.
(valinnainen) Palaa oletustyötilaan painamalla Esc-näppäintä. Lisää Muoto-ohjausobjekti Kohde-näyttöön ja määritä Muoto-ohjausobjektin OnSelect-ominaisuudeksi seuraava kaava:
Navigate(Source, ScreenTransition.Fade)
Helppokäyttötoimintojen ohjeet
Colorkontrasti
Seuraava koskee vain grafiikkakuvia, joita käytetään painikkeina tai jotka eivät muutoin ole pelkkiä koristeita.
Kuvakkeet:
- Color ja Fill
- Muut tavalliset värikontrastivaatimukset pätevät (käytettäessä painikkeena)
Reunoja sisältävät muodot:
- BorderColor ja ohjausobjektin ulkopuolinen väri
- FocusedBorderColor ja väri ohjausobjektin ulkopuolella (käytettäessä painikkeena)
Muodot, jotka eivät sisällä reunoja:
- Fill ja ohjausobjektin ulkopuolinen väri
- PressedFill ja väri ohjausobjektin ulkopuolella (käytettäessä painikkeena)
- HoverFill ja väri ohjausobjektin ulkopuolella (käytettäessä painikkeena)
Näytönlukuohjelman tuki
AccessibleLabel on määritettävä tärkeälle grafiikalle.
Jos grafiikkaa käytetään kuvituksena tai siinä on turhia tietoja, jätä AccessibleLabel tyhjäksi tai määritä se tyhjäksi merkkijonoksi "" . Näytönlukijat ohittavat nämä grafiikat.
Lukko-kuvake voidaan esimerkiksi asettaa sellaisen Selite-ruudun viereen, jossa lukee Tätä lomaketta ei voi muokata. Kuvakkeella ei tarvitse olla AccessibleLabel-ominaisuutta, koska Label ilmaisee jo merkityksen.
Tärkeä
Jos TabIndex on suurempi tai yhtä suuri kuin 0, kuvakkeesta tai muodosta tulee painike. Sen ulkoasu ei muutu, mutta näytönlukijat käsittelevät sitä painikkeena. Ohjausobjektia ei ohiteta, vaikka AccessibleLabel on tyhjä. Jos TabIndex on pienempi kuin 0, näytönlukuohjelmat käsittelevät kuvaketta tai muotoa kuvana.
Näppäimistön tuki
TabIndex-objektin arvo on oltava suurempi tai yhtä suuri kuin 0, jos kuvaa käytetään painikkeena. Näppäimistön käyttäjät voivat sitten siirtyä siihen.
Kohdistusilmaisimien on oltava selvästi näkyvissä, jos kuvaa käytetään painikkeena. Voit tehdä tämän kohteiden FocusedBorderColor ja FocusedBorderThickness avulla.
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).