Элемент управления текстом HTML в Power Apps

Поле, отображающее текст и преобразующее HTML-теги в форматирование.

Description

Элемент управления текстом HTML не только отображает обычный текст и цифры, но и преобразует HTML-теги, такие как неразрывные пробелы.

Замечание

Элемент управления текстом HTML предполагает, что HtmlText относительно расположен. Если вам нужно использовать абсолютную позицию для HTML-текста, обтекайте текст относительно расположенным div. Например: "<div style='position:relative'>" & varPageContent & "</div>"

Замечание

Для некоторых элементов HTML по умолчанию может быть удален стили браузера. Например, для html-списка (<ul>, <ol>) вам потребуется написать собственные встроенные стили, чтобы вернуть стили по умолчанию. Например

<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>

Ключевые свойства

Цвет — цвет текста в элементе управления.

Шрифт — имя семейства шрифтов, в которых отображается текст.

HtmlText — текст, который отображается в элементе управления текстом HTML и может содержать теги HTML.

Дополнительные свойства

AutoHeight — задайте значение true, чтобы разрешить элементу управления автоматически увеличивать высоту для отображения всего текста. Установите значение false, чтобы усечь текст до заданной высоты.

Замечание

Включение свойства AutoHeight увеличит свойство Height элемента управления до максимального значения 7680.

BorderColor — цвет границы элемента управления.

BorderStyle — является ли граница элемента управления твердым, дефишированным, dotted или None.

BorderThickness — толщина границы элемента управления.

DisplayMode — разрешает ли элемент управления входные данные (изменить), отображается только данные (вид) или отключен (отключено).

DisabledBorderColor — цвет границы элемента управления, если для свойства DisplayMode элемента управления задано значение "Отключено".

DisabledFill — цвет фона элемента управления, если его свойство DisplayMode имеет значение Disabled.

Fill — цвет фона элемента управления.

Высота — расстояние между верхними и нижними краями элемента управления.

HoverBorderColor — цвет границы элемента управления, когда пользователь сохраняет указатель мыши на этом элементе управления.

OnSelect — действия для выполнения, когда пользователь выбирает элемент управления.

Замечание

OnSelect игнорируется для гиперссылок в содержимом, на которое ссылается свойство HtmlText .

PaddingBottom — расстояние между текстом в элементе управления и нижней краю этого элемента управления.

PaddingLeft — расстояние между текстом в элементе управления и левым краем этого элемента управления.

PaddingRight — расстояние между текстом в элементе управления и правым краем этого элемента управления.

PaddingTop — расстояние между текстом в элементе управления и верхним краем этого элемента управления.

Размер — размер шрифта текста, который отображается в элементе управления.

Подсказка — пояснительный текст, который отображается при наведении указателя мыши на элемент управления.

Видимый — отображается ли элемент управления или скрыт.

Ширина — расстояние между левыми и правыми краями элемента управления.

X — расстояние между левым краем элемента управления и левым краем родительского контейнера (экран, если родительский контейнер отсутствует).

Y — расстояние между верхним краем элемента управления и верхним краем родительского контейнера (экран, если родительский контейнер отсутствует).

Find(FindString, WithinString )

Example

  1. Добавьте элемент управления Label , присвойте ему имя source и задайте для свойства Text значение этой строки:

    "<P>У нас есть>; сделал необычно " deep" глобализация и локализация.<p>"

    Не знаете, как добавить, назвать и настроить элемент управления?

  2. Добавьте элемент управления HTML-текст и задайте для свойства HtmlText значение:
    Source.Text

    Элемент управления HTML-текста отображает тот же текст, что и элемент управления Label , но преобразует теги в соответствующие символы.

Руководство по настройке специальных возможностей

Сопоставление ARIA для элементов в элементе управления текстом HTML не определяется автоматически Power Apps.

Контрастность цветов

Между ними должна быть достаточная контрастность цвета:

Поддержка клавиатуры

  • Элемент управления не может выступать в качестве кнопки. У него нет табиндексов и пользователей клавиатуры не смогут сосредоточиться на нем.
  • Элемент управления может содержать интерактивные части в HtmlText , например <a> элементы, но необходимо включить параметр приложения **Упрощенные индексы вкладок. В противном случае порядок навигации на вкладке будет неправильным.