Поделиться через


Этикетка

элементы управления Label обычно предоставляют сведения в пользовательском интерфейсе. Исторически Label содержит только текст, но поскольку Label, который поставляется с Windows Presentation Foundation (WPF), является ContentControl, он может содержать текст или UIElement.

Снимок экрана: элементы управления меткой, отображаемые различными способами.

Label обеспечивает функциональную и визуальную поддержку ключей доступа. Он часто используется для быстрого доступа к элементам управления, таким как TextBox. Чтобы назначить Label для Control, задайте для свойства Label.Target элемент управления, который должен получать фокус, когда пользователь нажимает клавишу доступа.

На следующем рисунке показана "Тема" Label, предназначенная для ComboBox. Когда пользователь нажимает T, ComboBox получает фокус.

Название Description
Как: создать элемент управления с клавишей доступа и переносом текста Узнайте, как создать элемент управления с ключом доступа и поддерживать оболочку текста.

Стили и шаблоны

В этом разделе описываются стили и шаблоны элемента Label управления. Вы можете изменить значение по умолчанию ControlTemplate , чтобы предоставить элементу управления уникальный внешний вид. Дополнительные сведения см. в статье "Что такое стили и шаблоны?", а также как создать шаблон для элемента управления.

Свойство контента

Элемент Label управления использует свойство Content для отображения своего содержимого. Это свойство может содержать текст или любой UIElement.

Комплектующие

Элемент Label управления не определяет какие-либо части шаблона.

Визуальные состояния

В следующей Label таблице перечислены визуальные состояния элемента управления.

Имя VisualState Имя VisualStateGroup Description
Действительный ValidationStates Элемент управления использует класс Validation, а связываемое свойство Validation.HasError - это false.
НедействительныйФокус ValidationStates Присоединенное свойство Validation.HasError активно, и элемент управления true имеет фокус.
НедействительныйНефокусированный ValidationStates Присоединенное Validation.HasError свойство имеет true значение, и элемент управления не имеет фокуса.

См. также