Étiquette

Les contrôleurs Label fournissent généralement des informations dans l’interface utilisateur (IU). Historiquement, un Label contient uniquement du texte, mais parce que le Label fourni avec Windows Presentation Foundation (WPF) est un ContentControl, il peut contenir du texte ou un UIElement.

Capture d’écran des contrôles Label affichés de différentes façons.

Un Label fournit à la fois une prise en charge fonctionnelle et visuelle des clés d’accès. Il est fréquemment utilisé pour activer l’accès rapide au clavier aux contrôles tels qu’un TextBox. Pour affecter un Label à un Control, définissez la propriété Label.Target sur le contrôle qui doit se concentrer lorsque l’utilisateur appuie sur la touche d’accès.

L’image suivante montre un « Thème » Label qui cible un ComboBox. Lorsque l’utilisateur appuie sur T, le ComboBox reçoit le focus.

Titre Descriptif
Comment créer un contrôle avec touche d'accès rapide et habillage du texte Découvrez comment créer un contrôle qui a une clé d’accès et prend en charge l’habillage de texte.

Styles et modèles

Cette section décrit les styles et les modèles du Label contrôle. Vous pouvez modifier la valeur par défaut ControlTemplate pour donner au contrôle une apparence unique. Pour plus d’informations, consultez Quels sont les styles et les modèles ? et Comment créer un modèle pour un contrôle.

Propriété de contenu

Le Label contrôle utilise la Content propriété pour afficher son contenu. Cette propriété peut contenir du texte ou n’importe quel UIElement.

Pièces

Le Label contrôle ne définit aucune partie de modèle.

États visuels

Le tableau suivant répertorie les états visuels du Label contrôle.

Nom VisualState Nom du VisualStateGroup Descriptif
Valide ValidationStates Le contrôle utilise la Validation classe et la Validation.HasError propriété jointe est false.
NonValideConcentré ValidationStates La Validation.HasError propriété jointe est true et le contrôle a le focus.
InvalideNonFocalisé ValidationStates La Validation.HasError propriété jointe est true, le contrôle n'a pas de mise au point.

Voir aussi