Etiqueta

Label controles geralmente fornecem informações na interface do usuário (UI). Historicamente, um Label continha apenas texto, mas como o Label fornecido com o Windows Presentation Foundation (WPF) é um ContentControl, ele pode conter texto ou um UIElement.

Captura de ecrã dos controlos de Etiqueta apresentados de diferentes formas.

Um Label fornece suporte funcional e visual para chaves de acesso. É frequentemente usado para permitir o acesso rápido do teclado a controlos como um TextBox. Para atribuir um Label a um Control, defina a propriedade Label.Target para o controle que deve obter foco quando o usuário pressiona a tecla de acesso.

A imagem a seguir mostra um Label "Tema" direcionado a um ComboBox. Quando o usuário pressiona T, o ComboBox recebe foco.

Title Description
Como: Criar um controle que tem uma chave de acesso e quebra automática de texto Aprenda a criar um controlo que tenha uma chave de acesso e suporte o enrolamento de texto.

Estilos e modelos

Esta secção descreve os estilos e modelos para o Label controle. Podes modificar o padrão ControlTemplate para dar ao controlo uma aparência única. Para mais informações, veja O que são estilos e modelos? e Como criar um modelo para um controlo.

Propriedade de conteúdo

O Label controlo utiliza a Content propriedade para mostrar o seu conteúdo. Esta propriedade pode conter texto ou qualquer UIElement.

Partes

O Label controlo não define nenhuma parte do modelo.

Estados visuais

A tabela seguinte lista os estados visuais do Label controlo.

Nome VisualState Nome VisualStateGroup Description
Válido Estados de Validação O controlo usa a Validation classe e a Validation.HasError propriedade associada é false.
FocadoInválido Estados de Validação A Validation.HasError propriedade anexa é true e o controlo tem foco.
InvalidUnfocused Estados de Validação A Validation.HasError propriedade anexa é true e o controlo não tem foco.

Consulte também