Share via


ResizableTextArea-ohjausobjekti

Käyttäjän syötekomponentti.

Muistiinpano

Täydellinen dokumentaatio ja lähdekoodi löytyvät koodikomponenttien GitHub-säilöstä.

Tekstialueen koon muuttamisen ohjausobjekti

Description

Tekstiä voidaan syöttää ja muokata tekstialueilla. Niitä käytetään lomakkeissa, modaalisissa valintaikkunoissa, taulukoissa ja muissa pinnoissa, joissa tekstiä syötetään.

Komponentti antaa käyttäjälle mahdollisuuden muuttaa tekstialueen koon sopivaksi.

Muistiinpano

Komponentin lähdekoodi ja lisätietoja on GitHub-koodikomponenttien säilössä.

Ominaisuudet

Tärkeimmät ominaisuudet

Ominaisuus Description
Text Ohjausobjektissa määritetty tekstiarvo. Tämä on oletusarvoinen sidottu ominaisuus, kun sitä käytetään mallipohjaisessa sovelluksessa.
Default Ohjausobjektin saama oletusarvo, kun ohjausobjekti nollataan tai oletusarvoa muutetaan. Näin ohjausobjekti voi toimia samalla tavalla kuin pohjaan perustuvan sovelluksen lomakkeissa olevat ohjausobjektit.
MaxLength Syötettävien merkkien enimmäismäärä
HintText Teksti, joka näytetään, kun tekstiarvoa ei ole määritetty
EmptyPlaceholderText Teksti, joka näytetään, kun arvoa ei ole eikä kohdistus ole ohjausobjektissa. Tämä toimii samalla tavalla kuin mallipohjainen tekstiohjausobjekti, joka näyttää ---, kun arvoa ei ole täytetty.
DefaultHeight Tekstialueen alustava korkeus. Jos tätä ei ole määritetty pohjaan perustavassa sovelluksessa tai mukautetulla sivulla, kooksi määritetään oletusarvoisesti koodikomponentin korkeus. Tämä on pakollinen mallipohjaisille sovelluksille, koska lomake ei tarjoa alustavaa korkeutta.
DefaultWidth Tekstialueen alustava leveys. Jos tätä ei ole määritetty pohjaan perustavassa sovelluksessa tai mukautetulla sivulla, kooksi määritetään oletusarvoisesti koodikomponentin korkeus. Tämä ei ole pakollinen mallipohjaisille sovelluksille, koska oletusarvoinen leveys on lomakkeen sarakkeen leveys.
MinHeight Pienin korkeus, johon textarea-elementin koko voidaan muuttaa. Määritä arvoksi nolla, jos et halua käyttää rajoitusta.
MaxHeight Suurin korkeus, johon textarea-elementin koko voidaan muuttaa. Määritä arvoksi nolla, jos et halua käyttää rajoitusta.
Min Width Pienin leveys, johon textarea-elementin koko voidaan muuttaa. Määritä arvoksi nolla, jos et halua käyttää rajoitusta.
MaxWidth Suurin leveys, johon textarea-elementin koko voidaan muuttaa. Määritä arvoksi nolla, jos et halua käyttää rajoitusta.
AllowResize Määrittää, mihin suuntaan textarea-elementin kokoa voi muuttaa. Ei mitään, Molemmat, Pysty tai Vaaka.
EnableSpellCheck Määrittää, tulisiko selaimen tarkistaa textarea-elementin oikeinkirjoitus.

Tulosominaisuudet

Ominaisuus Description
Resized Height** (output) - The user adjusted height | Resized Width** (tulos) – käyttäjän säätämä leveys

Tyylin ominaisuudet

Ominaisuus Description
PaddingLeft textarea-elementin sisään lisättävä täyte
PaddingRight textarea-elementin sisään lisättävä täyte
PaddingTop textarea-elementin sisään lisättävä täyte
PaddingBottom textarea-elementin sisään lisättävä täyte
Left Padding Adjustment Vaikka otsikko olisi piilotettu mallipohjaisessa sovelluksessa, koodikomponentin vasemmalla puolella on täyte, joka sisältää kuvakkeet (esimerkiksi lukon kuvake). Tämän kompensoimiseksi leveyttä on pienennettävä asettamalla Left Padding Adjustment -arvoksi 21. Kun otsikko näytetään, Left Padding Adjustment -arvoksi on määritettävä otsikon leveys.
RenderBorderStyle Tämä voi olla Normal tai Centered. Kun asetuksena on Normal, reunaviivan leveys suurenee tekstialuekentän sisällä, kun taas Centered-vaihtoehdon käyttäminen asettaa reunaviivan tekstialuekentän ympärille keskelle. Käytä Centered-vaihtoehtoa varmistaaksesi yhteensopivuuden Power Appsin klassisten ohjausobjektien kanssa, ja Normal-vaihtoehtoa mallipohjaisille ja Fluent UI:n ohjausobjekteille.
Accessibility Label Aria-otsikko

Kaikki komponentit eivät toteuta kaikkia tyylin/tilan yhdistelmiä. Katso lisätietoja komponenttien GitHub-dokumentaation State Dependent Style Properties -osiosta.

Tapahtuman ominaisuudet

Ominaisuus Description
Input Event Aseta Input Event -ominaisuuden arvoksi merkkijono, joka alkaa SetFocus, asettaaksesi kohdistuksen ohjausobjektiin. Sinun täytyy lisätä perään satunnainen jälkiliite, jotta tapahtuma käynnistyy.

Muut ominaisuudet vastaavat vakiomuotoista tekstisyöteohjausobjektia.

Toiminta

Tukee SetFocus-tapahtumaa InputEvent-tapahtumana.

Rajoitukset

Tätä koodikomponenttia voidaan käyttää pohjaan perustuvissa sovelluksissa, mukautetuilla sivuilla ja mallipohjaisissa sovelluksissa.

Katso rajoituksia koskevat huomautukset GitHub-dokumentaation Design challenges -osiosta.