Controle Texto HTML no Power Apps

Uma caixa que mostra o texto e converte as marcas HTML a serem formatadas.

Descrição

Um controle Texto HTML mostra não apenas o texto sem formatação e os números, mas também converte as marcas HTML, em espaços sem quebra.

Observação

O controle Texto HTML supõe que o HtmlText está relativamente posicionado. Se você precisar usar uma posição absoluta para o texto HTML, envolva o texto em um div relativamente posicionado. Por exemplo, "<div style='position:relative'>" & varPageContent & "</div>"

Observação

Para alguns elementos HTML, o estilo padrão do navegador pode ser excluído. Por exemplo, para a lista HTML (<ul>, <ol>), você precisará escrever seus próprios estilos em linha para recuperar o estilo padrão. Por exemplo,

<ul style='display: block;
           list-style-type: disc;
           margin-block-start: 1em;
           margin-block-end: 1em;
           margin-inline-start: 0px;
           margin-inline-end: 0px;
           padding-inline-start: 40px;'>
  ...
</ul>

Principais propriedades

Color – a cor do texto em um controle.

Font – o nome da família de fontes em que o texto é exibido.

HtmlText – texto exibido em um controle Texto HTML e que pode conter marcas HTML.

Propriedades adicionais

BorderColor – a cor da borda do controle.

BorderStyle – se a borda do controle é Sólida, Tracejada, Pontilhada ou Nenhuma.

BorderThickness – a espessura da borda do controle.

DisplayMode – se o controle permite entrada do usuário (Edição), apenas exibe dados (Exibição), ou está desabilitado (Desabilitado).

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

DisabledFill – a cor da tela de fundo de um controle se sua propriedade DisplayMode estiver definida como Desabilitado.

Fill – a cor da tela de fundo de um controle.

Height – a distância entre a parte superior do controle e as bordas inferiores.

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

OnSelect – Ações a serem realizadas quando o usuário seleciona um controle.

Observação

OnSelect é ignorado para hiperlinks dentro do conteúdo referenciado dentro da propriedade HtmlText.

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.

Size – o tamanho da fonte do texto que aparece em um controle.

Tooltip – texto explicativo exibido quando o usuário passa o mouse sobre um controle.

Visible – se um controle é exibido ou está oculto.

Width – a distância entre as bordas esquerda e direita de um controle.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (ou a tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (ou a tela, se não houver contêiner pai).

Find( FindString, WithinString )

Exemplo

  1. Adicione um controle Rótulo, nomeie-o Fonte e defina sua propriedade Text com esta cadeia de caracteres:

    "<p>Fizemos&nbsp;uma globalização &quot;e uma&quot; e uma localização excepcionalmente profundas<p>".

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

  2. Adicione um controle Texto HTML e defina sua propriedade HtmlText para este valor:
    Source.Text

    O controle Texto HTML mostra o mesmo texto do controle Rótulo, mas converte as marcas em caracteres apropriados.

Diretrizes de acessibilidade

O mapeamento ARIA para elementos dentro do controle Texto HTML não é definido automaticamente pelo Power Apps.

Contraste de cores

É necessário haver um contraste de cores adequado entre:

  • Color e Fill
  • Texto com cores personalizadas e seu plano de fundo

Suporte de teclado

  • O controle não pode funcionar como botão. Ele não tem TabIndex, e os usuários de teclado não poderão se concentrar nele.
  • O controle pode conter partes interativas em HtmlText, como elementos <a>, mas a configuração do aplicativo **Índices de tabulação simplificados" deve estar habilitada. Caso contrário, a ordem de navegação em guias estará incorreta.

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).