Avattava-ohjausobjekti Power Appsissa
Luettelo, joka näyttää vain ensimmäisen kohdan, kunnes käyttäjä avaa luettelon.
Kuvaus
Avattava-ohjausobjekti säästää näyttötilaa erityisesti, kun luettelo sisältää paljon vaihtoehtoja. Ohjausobjekti käyttää vain yhden rivin, kunnes käyttäjä valitsee nuolenkärjen ja avaa näin lisää vaihtoehtoja. Ohjausobjekti näyttää enintään 500 kohdetta.
Tärkeimmät ominaisuudet
Default – Ohjausobjektin alkuarvo, ellei käyttäjä määritä eri arvoa.
Items – Tietolähde, joka sisältää ohjausobjektissa näkyvät kohteet. Jos lähteessä on useita sarakkeita, määritä ohjausobjektin Value-ominaisuudeksi näytettävien tietojen sarake.
Value – Ohjausobjektissa näytettävien tietojen sarake, jos esimerkiksi tietolähteessä on useita sarakkeita.
Selected – Valittua kohdetta edustava tietue.
AllowEmptySelection – se, voiko ohjausobjektilla olla nolla valittua kohdetta. Jos arvona on epätosi, valittuna on aina jokin kohde, joka aluksi on Oletus- tai ensimmäinen kohde.
Lisäominaisuudet
AccessibleLabel – Näytönlukuohjelmien käyttämä selite.
BorderColor – Ohjausobjektin reunan väri.
BorderStyle – Onko ohjausobjektin reuna Yhtenäinen, Katkoviiva, Pisteviiva vai Ei mitään.
BorderThickness – Ohjausobjektin reunan paksuus.
ChevronBackground – Avattavan luettelon alaspäin osoittavan nuolen taustaväri.
ChevronFill – Avattavan luettelon alaspäin osoittavan nuolen väri.
Color – Ohjausobjektin Tekstin väri.
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ä).
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ä.
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.
OnChange – Toiminnot, jotka suoritetaan, kun käyttäjä muuttaa ohjausobjektin arvoa (esimerkiksi säätämällä liukusäädintä).
OnSelect – Toiminnot, jotka suoritetaan, kun käyttäjä napauttaa tai napsauttaa ohjausobjektia.
PaddingBottom – Ohjausobjektin Tekstin ja alareunan välinen etäisyys.
PaddingLeft – Ohjausobjektin Tekstin ja vasemman reunan välinen etäisyys.
PaddingRight – Ohjausobjektin Tekstin ja oikean reunan välinen etäisyys.
PaddingTop – Ohjausobjektin Tekstin ja yläreunan 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.
SelectedText (vanhentunut) – Merkkijonoarvo, joka edustaa valittua kohdetta. Käytä arvoa Dropdown1.SelectedText.Value sen sijaan ja korvaa "Dropdown1" avattavan ohjausobjektin nimellä sovelluksessa.
SelectionColor – Luettelon valitun kohteen tai kohteiden Tekstin väri tai kynä-ohjausobjektin valintatyökalun väri.
SelectionFill – Luettelosta valitun kohteen tai kohteiden taustaväri tai kynä-ohjausobjektin valitun alueen väri.
Size – Ohjausobjektissa näkyvän Tekstin fonttikoko.
Strikethrough – Onko ohjausobjektissa näkyvä Teksti yliviivattu.
TabIndex – Näppäimistön siirtymisjärjestys suhteessa muihin ohjausobjekteihin.
Tooltip – OhjeTeksti, joka ilmestyy näkyviin osoittimen ollessa ohjausobjektin päällä.
Underline – Onko ohjausobjektissa näkyvä Teksti alleviivattu.
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 yläreunan välinen etäisyys (tai näytön, jos ohjausobjektilla ei ole pääsäilöä).
Huomautus
Pikaikkunan reunaviivan ominaisuuksia hallitaan FocusedBorder-ominaisuuksilla.
Esimerkkejä
Yksinkertainen luettelo
Lisää Avattava -ohjausobjekti ja aseta sen Items-ominaisuudeksi tämä lauseke:
["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]
Etkö tiedä, miten ohjausobjekti lisätään, nimetään ja määritetään?
Näytä luettelon kohteet valitsemalla ohjausobjektin alanuoli samalla, kun painat Alt-näppäintä.
Luettelo tietolähteestä
Tämän toimenpiteen periaatteet pätevät mihin tahansa tietolähteeseen, joka tarjoaa taulukoita. Jotta voit kuitenkin noudattaa seuraavia ohjeita tarkasti, sinun on avattava ympäristö, jolle on luotu Microsoft Dataverse -tietokanta ja lisätty mallitietoja.
Avaa tyhjä sovellus ja sitten määritä Tilit-taulukko.
Lisää Avattava-ohjausobjekti ja aseta sen Items-ominaisuudeksi tämä kaava:
Distinct(Accounts, 'Address 1: City')
Tämä kaava näyttää kaikki Tilit-taulukon kaupungit. Jos sama kaupunki on useassa tietueessa, Distinct-funktio piilottaa kaksoiskappaleen avattavan valikon ohjausobjektissa.
(valinnainen) Vaihda Avattava -ohjausobjektin nimeksi Cities ja lisää pystysuora Valikoima-ohjausobjekti. Aseta valikoiman Items-ominaisuudeksi tämä kaava:
Filter(Accounts, address1_city = Cities.Selected.Result)
Tämä Filter näyttää vain ne Tilit-taulukon tietueet, joissa kaupunki vastaa Cities-ohjausobjektissa valittua arvoa.
Helppokäyttötoimintojen ohjeet
Colorkontrasti
Seuraavien kohteiden välillä on oltava asianmukainen värikontrasti:
- ChevronFill ja ChevronBackground
- ChevronHoverFill ja ChevronHoverBackground
- SelectionColor ja SelectionFill
- SelectionFill ja Fill
Tämä tulee värikontrastin vakiovaatimusten lisäksi.
Näytönlukuohjelman tuki
- AccessibleLabel on oltava läsnä.
Näppäimistön tuki
- TabIndex-kohteen on oltava nolla tai yli, jotta näppäimistön käyttäjät voivat siirtyä siihen.
- Kohdistuksen ilmaisinten on oltava selvästi näkyvissä. 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).