J'ai un problème pour obtenir l'info-bulle sur mon formulaire. Une fois qu'il disparaît, il ne semble jamais revenir!WinForms: Pourquoi mon infobulle ne revient-elle jamais?
Extrait de la méthode InitializeComponent:
//
// toolTip
//
this.toolTip.AutoPopDelay = 60000;
this.toolTip.InitialDelay = 500;
this.toolTip.ReshowDelay = 100;
Après la méthode InitializeComponent a été appelé:
toolTip.SetToolTip(control1, "text");
Tout d'abord, si je passe la souris sur le contrôle Control1 je vois "texte" dans une infobulle 5 secondes, indépendamment de ce que j'ai mis l'AutoPopDelay à. J'ai même essayé de le définir sur Int32.MaxValue. Deuxièmement, si je laisse apparaître le pop-up pendant 5 secondes, après qu'il a disparu, il ne reviendra jamais. Si je bouge la souris ou quelque chose avant que 5 secondes se soient écoulées, l'infobulle reviendra comme prévu si je survole à nouveau le contrôle.
Quelqu'un a-t-il déjà résolu ces problèmes? Je ne semble pas être en mesure de trouver une réponse à ce problème en ligne.
TIA
Ceci est une application WinForms. – Filmund
Cela a été répondu ici: http://stackoverflow.com/questions/559707/c-tooltip-will-not-re-appear-after-first-use voir également http://stackoverflow.com/questions/2254656/ infobulles-avec-infini-timeout/2438612 # 2438612 –