ToolTipService.ToolTip Attached Property

Obtient ou définit le contenu de l'objet ou de la chaîne du ToolTip d'un élément.


<object ToolTipService.ToolTip="text"/>


<object>
  <ToolTipService.ToolTip>
    singleObject
  </ToolTipService.ToolTip>
</object>

XAML Values

singleObject

Élément objet qui sert de contenu d'info-bulle. Procédez avec caution lors de l'utilisation d'objets comme contenu d'info-bulle. Tous les objets de l'interface utilisateur ne conviennent pas à une utilisation dans la surface de représentation limitée qui apparaît pour les info-bulles. Vous pouvez aussi spécifier un élément d'objet ToolTip explicite, qui encapsule tout contenu ou spécifie son propre Content sous forme de texte.

Remarques

ToolTipService.ToolTip est une propriété jointe, qui prend en charge une utilisation du langage XAML (Extensible Application Markup Language). Lors de la définition de cette propriété dans le code, utilisez SetToolTip à la place. Lors de l'obtention cette propriété dans le code, utilisez GetToolTip à la place. Dans les utilisations de code, le paramètre cible est l'objet dans lequel la valeur de la propriété attachée est définie. Une autre méthode pour obtenir ou définir la valeur dans le code consiste à utiliser le système de propriétés, en appelant soit GetValue, soit SetValue, puis en passant ToolTipProperty comme identificateur de propriété de dépendance.

En l'absence de valeur PlacementTargetexplicite, la cible de positionnement d'une info-bulle est l'élément qui spécifie une valeur pour sa valeur de propriété jointe ToolTipService.ToolTip. Toute valeur de positionnement (en tant que propriété jointe ou attribut sur un élément ToolTip explicite) s'applique à cette cible.

Tooltip, modèles de contenu

En général, il existe quatre modèles de contenu possibles pour le contenu de l'info-bulle :

  • Chaîne de texte comme contenu d'une ToolTip implicite.
  • Un élément ToolTip explicite, avec le contenu de la chaîne de texte ou aucun contenu initial (au lieu que le contenu soit fourni dynamiquement au moment de l'exécution).
  • Élément ToolTip explicite avec davantage de contenu d'élément.
  • Élément objet en tant que contenu d'une ToolTipimplicite.

Pour certains scénarios il est judicieux d'utiliser la présentation des polices par défaut du texte dans ToolTip, et c'est le cas qui peut spécifier le contenu sous forme de chaîne. Toutefois, cette chaîne est généralement une chaîne qui doit être gérée comme une ressource, afin qu'elle puisse être localisée pour présenter à l'utilisateur le texte ToolTip spécifique aux paramètres régionaux.

Si vous souhaitez modifier les caractéristiques de présentation des polices par défaut du texte ToolTip, effectuez l'une des opérations suivantes :

  • Déclarez un élément ToolTip explicite et spécifiez votre propre valeur Template pour la présentation.
  • Déclarez un élément ToolTip explicite, puis définissez les attributs de police contrôle larges tels que FontFamily et FontSize sur cet élément.
  • Déclarez un élément d'objet conteneur de texte tel que TextBlock comme contenu. Définir les attributs de cet élément qui modifient la présentation de la police et attribuer le texte voulu au contenu du conteneur de texte.

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml.Controls

Métadonnées

Windows.winmd

Voir aussi

ToolTipService

 

 

Afficher:
© 2015 Microsoft