Элемент управления Редактор форматированного текста в Power Apps

Позволяет конечным пользователям форматировать текст внутри области редактирования WYSIWYG. Выходные данные имеют формат HTML.

Описание

Элемент управления Редактор форматированного текста предоставляет пользователям приложения область для форматирования текста в режиме WYSIWYG. Входные и выходные данные элемента управления имеют формат HTML.

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

Элемент управления предназначен для форматирования текста и не гарантирует сохранения целостности входных данных в формате HTML. Теги скрипта, стиля, объекта и другие потенциально опасные теги удаляются редактором. Это означает, что, если форматированный текст был создан вне Power Apps, он может выглядеть не так, как в приложении, в котором он был создан.

В настоящее время поддерживаются следующие возможности:

  • Полужирное и курсивное начертание, подчеркивание
  • Цвет текста, цвет выделения
  • Размер текста
  • Нумерованные списки, маркированные списки
  • Гиперссылки
  • Удаление форматирования

Чтобы использовать элемент управления в форме, выберите карточку Изменить многострочный текст и настройте ее, вставив элемент управления RTE.

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

Default  — входное свойство, определяющее начальный текст, отображаемый в редакторе.

HtmlText — выходное свойство, содержащее итоговый форматированный текст в формате HTML.

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

AccessibleLabel — метка для средств чтения с экрана. Необходимо описать назначение вложений.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю добавлять и редактировать файлы (Edit) или только отображать данные (View), либо элемент будет вообще отключен (Disabled).

EnableSpellCheck — включена ли проверка орфографии в браузере. Эта функция обеспечивает проверку орфографии только на языке по умолчанию для браузера. Power Apps для Windows не поддерживает это свойство.

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

TabIndex — порядок навигации с помощью клавиатуры относительно других элементов управления.

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

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

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

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

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

Поддержка средства чтения с экрана

  • Должен присутствовать элемент AccessibleLabel.

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

  • Значение элемента TabIndex должно быть равно нулю или больше нуля, чтобы пользователи могли использовать навигацию с помощью клавиатуры.

Совет

Используйте сочетание клавиш ALT + 0, когда фокус находится на редактора, чтобы узнать о других сочетаниях клавиш.

Примечание

Когда панель инструментов находится в фокусе, клавиши Tab и Shift+Tab обеспечивают перемещение между группами панелей инструментов. Но вы не можете циклически вернуться из последней группы в первую и наоборот.

Ограничения

Вы можете взаимодействовать только с элементом управления Редактор форматированного текста в Power Apps Studio при использовании режима предварительной версии.

Вставка изображений в редакторе форматированного текста имеет следующие ограничения:

  • Общий доступ к ресурсам между источниками (CORS)
  • Аутентификация
  • Поддержка формата изображения в браузере
  • Тип изображения (встроенное или URL-адрес)
  • При вставке изображения не ожидайте, что оно будет автоматически сохранено с привязанным источником данных. Возможное решение: реализовать дополнительную логику, которая загружает изображения из редактора форматированного текста в источник данных, обрабатывает ответ и затем вставляет его обратно в исходное поле. Также важно понимать, что разные программы могут представлять скопированные изображения по-разному.

Примечание

Браузеры представляют данные изображения по-разному, некоторые браузеры захватывают изображение как необработанные данные изображения, в то время как другие могут получить ссылку на URL-адрес, который может быть недоступен после вставки.

Совет

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

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).