Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

ToolTip.SetToolTip, méthode

Associe un texte info-bulle au contrôle spécifié.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

public void SetToolTip(
	Control control,
	string caption
)

Paramètres

control
Type : System.Windows.Forms.Control
Control auquel le texte info-bulle doit être associé.
caption
Type : System.String
Texte info-bulle à afficher lorsque le pointeur de la souris s'immobilise sur le contrôle.

En plus de spécifier un texte info-bulle pour un contrôle, vous pouvez utiliser cette méthode pour modifier le texte info-bulle pour un contrôle. L'appel répété à la méthode SetToolTip pour un contrôle donné ne spécifie pas l'affichage d'un texte info-bulle multiple pour un contrôle, mais remplace le texte info-bulle actuel pour le contrôle. Pour déterminer le texte info-bulle associé au contrôle au moment de l'exécution, utilisez la méthode GetToolTip.

En règle générale, le texte utilisé doit être court ; toutefois, vous pouvez insérer des sauts de ligne à l'aide de la séquence de caractère d'échappement \r\n. Les et commerciaux (&) contenus dans le texte sont gérés tel que décrit par la propriété StripAmpersands.

L'exemple de code suivant crée une instance de la classe ToolTip et l'associe au Form où l'instance est créée. Le code initialise ensuite les propriétés de temporisation AutoPopDelay, InitialDelay et ReshowDelay. En outre, l'instance de la classe ToolTip attribue à la propriété ShowAlways la valeur true pour permettre au texte info-bulle de s'afficher toujours, que le formulaire soit ou non actif. Finalement, l'exemple associe le texte info-bulle à deux contrôles sur un formulaire, Button et CheckBox. Cet exemple suppose que la méthode qui y est définie est située dans un Form qui contient un contrôle Button nommé button1 et un contrôle CheckBox nommé checkBox1 et que la méthode est appelée à partir du constructeur de Form.


      // This example assumes that the Form_Load event handling method
      // is connected to the Load event of the form.
      private void Form1_Load(object sender, System.EventArgs e)
      {
         // Create the ToolTip and associate with the Form container.
         ToolTip toolTip1 = new ToolTip();

         // Set up the delays for the ToolTip.
         toolTip1.AutoPopDelay = 5000;
         toolTip1.InitialDelay = 1000;
         toolTip1.ReshowDelay = 500;
         // Force the ToolTip text to be displayed whether or not the form is active.
         toolTip1.ShowAlways = true;
			
         // Set up the ToolTip text for the Button and Checkbox.
         toolTip1.SetToolTip(this.button1, "My button1");
         toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
      }


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft