Label#


../../_images/label.png

Основные сведения#

Label - это базовый UI-компонент, предназначенный для отображения текстовых нередактируемых полей на экранных формах приложения. Этот компонент широко используется для добавления описательного текста, заголовков или просто для отображения информации, которую пользователь не может изменять.

Параметры#

Свойства Компонента:

Группа настроек

Поле настройки

Варианты значений

Назначение

(Общие)

Name

-

Наименование UI-Компонента в системе

Text

Font size

-

Размер шрифта

Color

-

Цвет текста (CSS)

Bold

true, false

Жирный шрифт

Italic

true, false

Курсивный шрифт

Text alignment

Left, Right, Center, Justify

Выравнивание текста

Common

Binding

Множественный выбор Catalog

Привязка к данным

Value

-

Статическое значение поля

Format

-

Формат ввода/вывода данных (Для DataTime)

CSS Свойства:

Группа настроек

Поле настройки

Варианты значений

Назначение

Layout

Align items

None, Center, End, Start, Stretch

Выравнивание элементов в флекс-контейнере

Width

-

Ширина компонента

Height

-

Высота компонента

Grow

true, false

Растягивание компонента в контейнере

Margin

-

Внешний отступ

Padding

-

Внутренний отступ

Appearance

CornerRadius

-

Закругление углов

BorderThickness

-

Толщина рамки

Brush

Background

-

Цвет фона

BorderBrush

-

Цвет рамки


Кейсы#

  • Информационные подсказки: Использование label для предоставления вспомогательной информации рядом с другими UI элементами, например, для пояснения функций кнопок или вводимых данных.

  • Заголовки секций: Label может служить заголовками для различных разделов интерфейса, четко разграничивая контент для улучшения пользовательского опыта.

  • Отображение статуса: В случаях, когда необходимо отобразить статус или результат операции, label может использоваться для показа соответствующих сообщений (например, “Загрузка…”, “Успешно выполнено”).

Исключения#

  • Нередактируемость: Label не предназначен для ввода или редактирования текста пользователем. Попытки использовать её для этих целей приведут к неэффективному дизайну интерфейса.

  • Ограничения по форматированию: Хотя label позволяет определенный уровень настройки текста, она не может содержать сложные текстовые элементы, такие как гиперссылки или встроенные изображения.