Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
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
.NET Desktop feedback