Delen via


ResizableTextArea controle

Een onderdeel voor gebruikersinvoer.

Notitie

Volledige documentatie en broncode vindt u in de GitHub-opslagplaats voor codeonderdelen.

Besturingselement voor aanpasbaar tekstgebied.

Omschrijving

Tekstgebieden bieden mensen een manier om tekst in te voeren en te bewerken. Ze worden gebruikt in formulieren, modale dialoogvensters, tabellen en andere oppervlakken waar tekstinvoer is vereist.

Met dit onderdeel kan de gebruiker de grootte van het tekstgebied voor het gemak wijzigen.

Notitie

Onderdeelbroncode en meer informatie is beschikbaar in de GitHub-opslagplaats voor codeonderdelen.

Eigenschappen

Belangrijke eigenschappen

Eigenschappen Omschrijving
Text De tekstwaarde die in het besturingselement is ingesteld. Dit is de standaard gebonden eigenschap bij gebruik in een modelgestuurde app.
Default De standaardwaarde die het besturingselement heeft wanneer het wordt gereset, of de standaardwaarde wordt gewijzigd. Hierdoor kan het besturingselement op een zelfde manier werken als besturingselementen in formulieren van canvas-apps.
MaxLength Het maximum aantal tekens dat kan worden ingevoerd
HintText De tekst die moet worden weergegeven als er geen tekstwaarde is ingesteld.
EmptyPlaceholderText De tekst die moet worden weergegeven als er geen waarde is en het besturingselement geen focus heeft. Dit biedt een vergelijkbare stijl als het modelgestuurde tekstbesturingselement dat --- weergeeft wanneer er geen waarde is ingevuld.
DefaultHeight De hoogte waarop het tekstgebied aanvankelijk moet worden ingesteld. Als dit niet is ingesteld in een canvas-app/aangepaste pagina, wordt de grootte standaard ingesteld op de hoogte van het codeonderdeel. Voor modelgestuurde apps is dit vereist omdat het formulier geen initiële hoogte verschaft.
DefaultWidth De breedte waarop het tekstgebied aanvankelijk moet worden ingesteld. Als dit niet is ingesteld in een canvas-app/aangepaste pagina, wordt de grootte standaard ingesteld op de hoogte van het codeonderdeel. Voor modelgestuurde apps is dit niet vereist, aangezien de standaardbreedte de breedte van de formulierkolom is.
MinHeight De minimale hoogte waarin textarea kan worden gewijzigd. Stel deze waarde op nul in als er geen limiet is.
MaxHeight De maximale hoogte waarin textarea kan worden gewijzigd. Stel deze waarde op nul in als er geen limiet is.
Min Width De minimale breedte waarin textarea kan worden gewijzigd. Stel deze waarde op nul in als er geen limiet is.
MaxWidth De maximale breedte waarin textarea kan worden gewijzigd. Stel deze waarde op nul in als er geen limiet is.
AllowResize Bepaalt in welke richting de textarea kan worden vergroot of verkleind. Geen, Beide, Verticaal of Horizontaal
EnableSpellCheck Bepaalt of textarea door de browser op spelling moet worden gecontroleerd of niet.

Uitvoereigenschappen

Eigenschappen Omschrijving
Resized Height** (output) - The user adjusted height | Aangepaste breedte** (uitvoer) - De door de gebruiker aangepaste breedte

Stijleigenschappen

Eigenschappen Omschrijving
PaddingLeft De opvulling die in textarea moet worden toegevoegd
PaddingRight De opvulling die in textarea moet worden toegevoegd
PaddingTop De opvulling die in textarea moet worden toegevoegd
PaddingBottom De opvulling die in textarea moet worden toegevoegd
Left Padding Adjustment In een modelgestuurde app is er, zelfs als het label verborgen is, opvulling aan de linkerkant van het codeonderdeel om pictogrammen te bevatten (bijvoorbeeld vergrendelingspictogram). Om dit te corrigeren, moet de breedte worden verkleind door de aanpassing van de linkeropvulling op 21 in te stellen. Als er ook een label is, moet de aanpassing van de linkeropvulling worden ingesteld op de breedte van het label.
RenderBorderStyle Dit kan Normaal of Gecentreerd zijn. Indien ingesteld op Normaal, wordt de randbreedte binnen het tekstgebiedvak groter, maar met Gecentreerd wordt de rand rondom de rand van het tekstgebiedvak gecentreerd. Gebruik Gecentreerd voor compatibiliteit met de Klassieke besturingselementen van Power Apps, en Normaal voor modelgestuurde en Fluent UI besturingselementen.
Accessibility Label Het arialabel

Niet alle combinaties van stijl/status worden door elk onderdeel geïmplementeerd. Zie de statusafhankelijke stijleigenschappen in de GitHub-onderdeeldocumentatie.

Eigenschappen van gebeurtenis

Eigenschappen Omschrijving
Input Event Stel de eigenschap Input Event in op een tekenreeks die begint in SetFocus om de focus op het besturingselement in te stellen. U moet een willekeurig achtervoegsel opnemen om de gebeurtenis te activeren.

Overige eigenschappen zijn gelijk aan het standaard besturingselement voor tekstinvoer.

Gedrag

Ondersteunt SetFocus als een InputEvent.

Beperkingen

Dit codeonderdeel kan alleen worden gebruikt in canvas-apps, aangepaste pagina's en modelgestuurde apps.

Zie meer beperkingsopmerkingen in het gedeelte Ontwerpuitdagingen van de GitHub-documentatie.