Partager via


Comment changer le délai du composant Info-bulle Windows Forms

Il existe plusieurs valeurs de retard que vous pouvez définir pour un composant windows Forms ToolTip. L’unité de mesure pour toutes ces propriétés est en millisecondes. La propriété InitialDelay détermine la durée pendant laquelle l’utilisateur doit pointer sur le contrôle associé pour que la chaîne d’info-bulle apparaisse. La propriété ReshowDelay définit le nombre de millisecondes nécessaires pour que les chaînes d’info-bulle suivantes apparaissent à mesure que la souris passe d’un contrôle associé à l’info-bulle à un autre. La propriété AutoPopDelay détermine la durée pendant laquelle la chaîne d’info-bulle est affichée. Vous pouvez définir ces valeurs individuellement ou en définissant la valeur de la propriété AutomaticDelay ; les autres propriétés de délai sont définies en fonction de la valeur affectée à la propriété AutomaticDelay. Par exemple, lorsque AutomaticDelay est défini sur une valeur N, InitialDelay est défini sur N, ReshowDelay est défini sur la valeur de AutomaticDelay divisée par cinq (ou N/5) et AutoPopDelay est définie sur une valeur qui est cinq fois supérieure à la valeur de la propriété AutomaticDelay (ou 5N).

Pour définir le délai

  1. Définissez les propriétés suivantes, comme illustré dans cet exemple.

    ToolTip1.InitialDelay = 500  
    ToolTip1.ReshowDelay = 100  
    ToolTip1.AutoPopDelay = 5000  
    
    ToolTip1.InitialDelay = 500;  
    ToolTip1.ReshowDelay = 100;  
    ToolTip1.AutoPopDelay = 5000;  
    
    toolTip1->InitialDelay = 500;  
    toolTip1->ReshowDelay = 100;  
    toolTip1->AutoPopDelay = 5000;  
    

Voir aussi