Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.
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
.NET Desktop feedback