Partilhar via


Controle de entrada de texto no Power Apps

Uma caixa na qual o usuário pode digitar texto, números e outros dados.

Description

O usuário pode especificar dados digitando em um controle de entrada de texto. Dependendo de como você configura o aplicativo, esses dados podem ser adicionados a uma fonte de dados, usados para calcular um valor temporário ou incorporados de alguma outra forma.

Propriedades chave

Padrão – O valor inicial de um controle antes de ser alterado pelo usuário.

Texto – Texto que aparece em um controle ou que o usuário digita em um controle.

Propriedades adicionais

AccessibleLabel – Etiqueta para leitores de tela.

Alinhar – A localização do texto em relação ao centro horizontal de seu controle.

BorderColor – A cor da borda de um controle.

BorderStyle – Se a borda de um controle é Sólida, Tracejada, Pontilhada ou Nenhuma.

BorderThickness – A espessura da borda de um controle.

Limpar – Se um controle de entrada de texto mostra um "X" que o usuário pode tocar ou clicar para limpar o conteúdo desse controle. Só funciona no modo SingleLine .

Cor – A cor do texto em um controle.

DelayOutput – Quando definido como true, a entrada do usuário é registrada após meio segundo de atraso. Útil para atrasar operações dispendiosas até que o utilizador conclua a introdução de texto (ou seja, para filtrar quando a entrada é utilizada noutras fórmulas).

DisplayMode – Se o controle permite a entrada do usuário (Editar), exibe apenas dados (View) ou está desativado (Disabled).

DisabledBorderColor – A cor da borda de um controle se a propriedade DisplayMode do controle estiver definida como Disabled.

DisabledColor – A cor do texto em um controle se sua propriedade DisplayMode estiver definida como Disabled.

DisabledFill – A cor de plano de fundo de um controle se sua propriedade DisplayMode estiver definida como Disabled.

EnableSpellCheck – Se um controle de entrada de texto deve usar a função de verificação ortográfica do navegador. O Power Apps para Windows não suporta esta propriedade.

Preenchimento – A cor de fundo de um controlo.

FocusedBorderColor – A cor da borda de um controle quando o controle está focado.

FocusedBorderThickness – A espessura da borda de um controle quando o controle está focado.

Fonte – O nome da família de fontes na qual o texto aparece.

FontWeight – O peso do texto em um controle: negrito, seminegrito, normal ou mais leve.

Formato – Se a entrada do usuário é restrita apenas a números ou pode ser qualquer texto. Quando definido como Número, apenas dígitos e certos símbolos numéricos podem ser inseridos. Os símbolos e formatos suportados dependem do idioma do navegador e não podem ser definidos em controles individuais.

Altura – A distância entre as bordas superior e inferior de um controle.

HintText – Texto cinza claro que aparece em um controle de texto de entrada se estiver vazio.

HoverBorderColor – A cor da borda de um controle quando o usuário mantém o ponteiro do mouse nesse controle.

HoverColor – A cor do texto em um controle quando o usuário mantém o ponteiro do mouse sobre ele.

HoverFill – A cor de fundo de um controle quando o usuário mantém o ponteiro do mouse sobre ele.

Itálico – Se o texto em um controle está em itálico.

LineHeight – A distância entre, por exemplo, linhas de texto ou itens em uma lista.

MaxLength – O número de caracteres que o usuário pode digitar em um controle de entrada de texto.

Modo – O controle está no modo SingleLine, Multiline ou Password .

OnChange – Ações a serem executadas quando o usuário altera o valor de um controle (por exemplo, ajustando um controle deslizante).

OnSelect – Ações a serem executadas quando o usuário toca ou clica em um controle.

PaddingBottom – A distância entre o texto em um controle e a borda inferior desse controle.

PaddingLeft – A distância entre o texto em um controle e a borda esquerda desse controle.

PaddingRight – A distância entre o texto em um controle e a borda direita desse controle.

PaddingTop – A distância entre o texto em um controle e a borda superior desse controle.

PressedBorderColor – A cor da borda de um controle quando o usuário toca ou clica nesse controle.

PressedColor – A cor do texto em um controle quando o usuário toca ou clica nesse controle.

PressedFill – A cor de fundo de um controlo quando o utilizador toca ou clica nesse controlo.

RadiusBottomLeft – O grau em que o canto inferior esquerdo de um controle é arredondado.

RadiusBottomRight – O grau em que o canto inferior direito de um controle é arredondado.

RadiusTopLeft – O grau em que o canto superior esquerdo de um controle é arredondado.

RadiusTopRight – O grau em que o canto superior direito de um controle é arredondado.

Redefinir – Se um controle reverte para seu valor padrão.

Tamanho – O tamanho da fonte do texto que aparece em um controle.

Tachado – Se uma linha aparece através do texto que aparece em um controle.

TabIndex – Ordem de navegação do teclado em relação a outros controles.

Dica de ferramenta – Texto explicativo que aparece quando o usuário passa o mouse sobre um controle.

Sublinhado – Se uma linha aparece sob o texto que aparece em um controle.

VirtualKeyboardMode – Tipo de teclado virtual, texto ou numérico, que aparece na tela sensível ao toque de um usuário do aplicativo. A propriedade Format determina o valor padrão. O suporte a dispositivos varia. Os dispositivos que executam o iOS devem ter pelo menos a versão 12.2. A versão recomendada do Android é a 9.0 e as capacidades dos teclados numéricos variam para dispositivos Android. O Windows 10 não suporta esta propriedade.

Visível – Se um controle aparece ou está oculto.

Largura – A distância entre as bordas esquerda e direita de um controle.

X – a distância entre o limite esquerdo de um controlo e o limite esquerdo do respetivo recipiente principal (do ecrã, se não existir um recipiente principal).

Y – a distância entre o limite superior de um controlo e o limite superior do recipiente principal (do ecrã, se não existir um recipiente principal).

DateTimeValue( String )

Examples

Recolha de dados

  1. Adicione dois controles de entrada de texto e nomeie-os inputFirst e inputLast.

    Não sabe como adicionar, nomear e configurar um controle?

  2. Adicione um botão, defina sua propriedade Text como Add e defina sua propriedade OnSelect para esta fórmula:
    Collect(Nomes, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    Deseja obter mais informações sobre a função Coletar ou outras funções?

  3. Adicione uma galeria de texto na orientação retrato/vertical, defina sua propriedade Items como Names e defina a propriedade Text de Subtitle1 como ThisItem.FirstName.

  4. (facultativo) Na galeria de modelos, exclua o rótulo inferior, chamado Body1, e defina a propriedade TemplateSize da galeria como 80.

  5. Prima F5, escreva uma cadeia de texto em inputFirst e inputLast e, em seguida, clique ou toque no botão Adicionar .

  6. (facultativo) Adicione mais nomes à coleção e pressione Esc para retornar ao espaço de trabalho padrão.

Pedir uma palavra-passe

  1. Adicione um controle de entrada de texto, nomeie-o inputPassword e defina sua propriedade Mode como Password.

  2. Adicione uma etiqueta e defina a propriedade Text para esta fórmula:
    If(inputPassword.Text = "P@ssw0rd", "Acesso concedido", "Acesso negado")

    Quer obter mais informações sobre a função If ou outras funções?

  3. Pressione F5 e digite P@ssw0rd em inputPassword.

    Quando você terminar de digitar a senha, o rótulo para de mostrar Acesso negado e começa a mostrar Acesso concedido.

  4. Para retornar ao espaço de trabalho padrão, pressione Esc.

  5. (facultativo) Adicione um controle, como uma seta, configure-o para navegar para outra tela e mostre-o somente depois que o usuário digitar a senha.

  6. (facultativo) Adicione um botão, configure sua propriedade Text para mostrar Entrar, adicione um temporizador e desabilite o controle de texto de entrada por um determinado período de tempo se o usuário digitar a senha errada e, em seguida, clicar ou tocar no botão Entrar .

Diretrizes de acessibilidade

Contraste de cor

Suporte a leitor de ecrã

Suporte de teclado