ShowInTaskbar

Résolu
Signaler
Messages postés
7
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 août 2006
-
Messages postés
2
Date d'inscription
lundi 7 février 2005
Statut
Membre
Dernière intervention
23 août 2006
-
Bonjour à tous,

Dans un de mes projets, je suis confronté à un petit souci.
J'ai une form qui peut être soit toujours visible, soit pas, et ceci  au gré de l'utilisateur, j'ai choisi, quand elle est "TopMost", de la rendre invisible dans la barre des tâches (ShowInTaskBar = false) et inversement.
Mon problème est que lorsque l'utilisateur modifie cette propriété (par un bouton ou dans le menu), il perd l'affichage des ToolTips de l'ensemble des controles présents dans cette form.
Le problème est lié à la modification de la propriété de la form "ShowInTaskbar" car quand j'enlève cette modification tout fonctionne correctement.

Malgré mes recherches dans la doc, je n'ai pas trouvé, ni d'explication, ni de solution.
Si vous avez une idée, je suis preneur...

Merci à tous... 

 Alain Thébault

9 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
2 août 2014
98
Salut,

Tu travailles sur quelle version du Framework ?
As tu des contrôles ActiveX sur le formulaire en question ?

/*
coq
MVP Visual C#
CoqBlog
*/
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
59
A vrai dire, il me semble avoir déjà entendu parler de ce problème (mais ça fait déjà quelque temps) et il n'y avait pas eu de réelle solution si mes souvenirs sont bons.
J'ai pas fait personnellement de test à ce sujet...

<hr size="2" />VC# forever
Messages postés
2
Date d'inscription
lundi 7 février 2005
Statut
Membre
Dernière intervention
23 août 2006

Bonjour,

j avais le meme probleme (sur C# 1.1).
Je l ai résolu en modifiant les valeurs de:
ToolTip1.InitialDelay = 5;
ToolTip1.ReshowDelay = 1;
ToolTip1.AutoPopDelay = 5000;

Voir:
http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/vbcon/html/vbtsksettingtooltipsforcontrolsonwfcclientform.asp

Cordialement,
Stephanie
Messages postés
7
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 août 2006

Bonjour,

Merci de ta réponse, en fait j'utilise FrameWork 2.0 et il n'y a qu'un Timer sur le formulaire incriminé, penses-tu qu'il pourrait me perturber, faut-il le stopper avant de modifier le ShowInTaskbar et le redémarrer après ?

A bientôt,
 

 Alain Thébault
Messages postés
7
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 août 2006

 Merci de ta réponse, je vais attendre d'autres avis...

A bientôt,

 Alain Thébault
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Membre
Dernière intervention
20 juin 2013
59
Petite question : quels sont les Controls sur lesquels le tooltip ne s'affiche pas?

<hr size="2" />VC# forever
Messages postés
7
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 août 2006

Merci de ton tuyau, je suis actuellement en vacances, mais j'essaierai dès mon retour...

@+
 

 Alain Thébault
Messages postés
7
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
22 août 2006

En fait, c'est l'ensemble des contrôles présents sur la form pour lesquels les tooltips ne s'affichent plus après avoir modifié le ShowInTaskBar.
Il y a des textbox, des boutons et même la form elle-même...

Cordialement,
 

 Alain Thébault
Messages postés
2
Date d'inscription
lundi 7 février 2005
Statut
Membre
Dernière intervention
23 août 2006

Oui, j avais exactement le meme probleme: plus de tooltip dans toute la forme.

Encore mieux:
toolTip1.AutomaticDelay = 10;
Et ce pour tous tes toltips bien sur!

Bonne vacances.

Cordialement,
Stephanie