Compartilhar via


ResizableTextArea controlar

Um componente para entrada de usuário.

Nota

Documentação completa e código-fonte encontrados no repositório de componentes de código GitHub.

Controle de área de texto redimensionável.

Description

Com as áreas de texto, as pessoas podem inserir e editar texto. Elas são usadas em formulários, caixas de diálogo modais, tabelas e outras superfícies em que a entrada de texto é necessária.

Esse componente permite ao usuário redimensionar a área de texto para maior praticidade.

Nota

Código-fonte do componente e mais informações disponíveis no repositório de componentes de código do GitHub.

Propriedades

Principais propriedades

Propriedade Description
Text O valor do texto definido no controle. Essa é a propriedade associada padrão quando usada em um aplicativo baseado em modelo.
Default O valor padrão do controle quando ele for redefinido ou quando o valor padrão for alterado. Isso permite que o controle funcione de forma semelhante aos controles dentro de formulários do aplicativo de tela.
MaxLength O número máximo de caracteres que podem ser inseridos
HintText O texto a ser exibido quando não houver valores de texto definidos
EmptyPlaceholderText O texto a ser exibido quando não houver valor e o controle não tiver foco. Isso fornece um estilo parecido quando o controle de texto baseado em modelo exibe --- quando não há valores preenchidos.
DefaultHeight A altura inicial da área de texto. Caso isso não seja definido em um aplicativo de tela/página personalizada, o tamanho padrão será a altura do componente de código. Isso é necessário para aplicativos baseados em modelo, pois o formulário não fornece uma altura inicial.
DefaultWidth A largura inicial da área de texto. Caso isso não seja definido em um aplicativo de tela/página personalizada, o tamanho padrão será a altura do componente de código. Isso não é necessário para aplicativos baseados em modelo, pois a largura padrão será a largura da coluna do formulário.
MinHeight A altura mínima para o redimensionamento de textarea. Defina como zero para não estabelecer um limite.
MaxHeight A altura máxima para o redimensionamento de textarea. Defina como zero para não estabelecer um limite.
Min Width A largura mínima para o redimensionamento de textarea. Defina como zero para não estabelecer um limite.
MaxWidth A largura máxima para o redimensionamento de textarea. Defina como zero para não estabelecer um limite.
AllowResize Define em qual direção textarea pode ser redirecionado. Nenhum, Ambos, Vertical ou Horizontal.
EnableSpellCheck Define se a textarea deve ter a ortografia verificada pelo navegador ou não.

Propriedades de saída

Propriedade Description
Resized Height** (output) - The user adjusted height | Largura redimensionada** (saída) - A largura ajustada pelo usuário

Propriedades de Estilo

Propriedade Description
PaddingLeft O preenchimento a ser incluído em textarea
PaddingRight O preenchimento a ser incluído em textarea
PaddingTop O preenchimento a ser incluído em textarea
PaddingBottom O preenchimento a ser incluído em textarea
Left Padding Adjustment Em um aplicativo baseado em modelo, mesmo quando o rótulo está oculto, há preenchimento à esquerda do componente de código para conter ícones (por exemplo, ícone de cadeado). Para corrigir isso, a largura deve ser reduzida ao definir o ajuste de preenchimento esquerdo como 21. Quando também houver um rótulo, o ajuste de preenchimento esquerdo deve ser definido como a largura do rótulo.
RenderBorderStyle Pode ser Normal ou Centralizado. Se definido como Normal, a largura da borda aumentará dentro da caixa da área de texto, mas definir como Centralizado centralizará a borda ao redor da caixa da área de texto. Use Centralizado para manter a compatibilidade com os controles do Power Apps Classic e Normal para controles baseados em modelo e Fluent UI.
Accessibility Label O rótulo aria

Nem todas as combinações de estilo/estado são implementadas por todos os componentes. Consulte as Propriedades de estilo dependente de estado na documentação do componente GitHub.

Propriedades do evento

Propriedade Description
Input Event Defina a propriedade Evento de entrada como uma string começando em SetFocus para definir o foco no controle. Inclua um sufixo aleatório para acionar o evento.

Outras propriedades são iguais ao controle de entrada de texto padrão.

Comportamental

Oferece suporte a SetFocus como um InputEvent.

Limitações

Esse componente de código só pode ser usado em aplicativos de tela, páginas personalizadas e aplicativos baseados em modelo.

Veja mais notas de limitação na seção desafios de design documentação do GitHub.