Partager via


Comment : créer une info-bulle

Mise à jour : novembre 2007

Cet exemple montre comment définir un contrôle d'info-bulle pour un élément TextBox.

Exemple

L'exemple suivant montre comment définir une info-bulle en assignant un texte à la propriété ToolTip.

<TextBox HorizontalAlignment="Left">TextBox with ToolTip
  <TextBox.ToolTip>
    <TextBlock>Useful information goes here.</TextBlock>
  </TextBox.ToolTip>
</TextBox>

L'exemple suivant montre comment définir une info-bulle en assignant un objet ToolTip à la propriété ToolTip.

<TextBox HorizontalAlignment="Left">ToolTip with non-text content
  <TextBox.ToolTip>
    <ToolTip>
      <DockPanel Width="50" Height="70">
        <Image Source="data\flower.jpg"/>
        <TextBlock>Useful information goes here.</TextBlock>
      </DockPanel>
    </ToolTip>
  </TextBox.ToolTip>
</TextBox>

L'exemple suivant utilise du code pour générer un objet ToolTip. L'exemple crée un ToolTip (tt) et l'associe à un Button.

button = New Button()
button.Content = "Hover over me."
tt = New ToolTip()
tt.Content = "Created with Visual Basic"
button.ToolTip = tt
cv2.Children.Add(button)
button = new Button();
button.Content = "Hover over me.";
tt = new ToolTip();
tt.Content = "Created with C#";
button.ToolTip = tt;
cv2.Children.Add(button);

Voir aussi

Tâches

Comment : activer un ContextMenu sur un contrôle désactivé

Concepts

Vue d'ensemble de l'info-bulle

Référence

ToolTip

ToolTipService

Autres ressources

Rubriques Comment relatives aux info-bulles