Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[VB.NET 2005] TOOLTIPPROVIDER : GÉRER FACILEMENT LES TOOLTIPS


Information sur la source

Catégorie :Trucs & Astuces Source .NET ( DotNet ) Classé sous : tooltip Niveau : Débutant Date de création : 19/01/2006 Date de mise à jour : 19/01/2006 22:03:48 Vu / téléchargé: 9 930 / 646

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Voilà une petite classe assez simple mais toujours pratique...
Cela évite d'ajouter à ses projets deux ou trois ToolTip (par exemple, un avec l'icone Warning, un autre avec l'icone Infos) et à gérer les éventuels problèmes qui pourrait survenir, comme par exemple le fait que plusieurs ToolTip soient associés au même control !

Je vois deux avantages de cette classe :
- Quand on ajoute un ToolTip sur un control, les éventuels ToolTips (gérés par le ToolTipProvider) déjà présents sur ce control sont effacés.
- il n'y a qu'une seule ligne à taper pour changer le ToolTip( et enlever les autres avec), c'est moins fatiguant...lol
 

Source

  • ' Dans votre Form, il suffit d'instancier la classe en lui passant le container ComponentModel :
  • Private ToolTipProvider As New Nurgle.ToolTipProvider.ToolTipProvider(Me.components)
  • 'Ensuite on peut facilement associer un ToolTip avec l'icone "Infos", "Warning" ou "Error" à un control :
  • Me.ToolTipProvider.SetToolTip(Nurgle.ToolTipProvider.ToolTipType.Warning,Me.Button1, "Attention ! Les champs doivent tous être remplis avant de valider !")
' Dans votre Form, il suffit d'instancier la classe en lui passant le container ComponentModel :
Private ToolTipProvider As New Nurgle.ToolTipProvider.ToolTipProvider(Me.components)

'Ensuite on peut facilement associer un ToolTip avec l'icone "Infos", "Warning" ou "Error" à un control :
Me.ToolTipProvider.SetToolTip(Nurgle.ToolTipProvider.ToolTipType.Warning,Me.Button1, "Attention ! Les champs doivent tous être remplis avant de valider !")

Conclusion

Voilà... Amusez vous bien :D
C'est pas quelque chose de révolutionnaire, mais ça peut faire économiser quelques minutes, quelques lignes de codes, et peut être même quelques oublis (et donc quelques bugs...)

Si il y a des suggestions, des rectifications, des erreurs, n'hésitez pas...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

19 janvier 2006 22:03:48 :
épurage du zip un peu trop...rempli (inutilement)

Commentaires et avis

signaler à un administrateur
Commentaire de foufidou le 29/03/2007 01:51:21

trés bon code, felicitaion j'aime beaucoup mais je croit que c'est un peu limité parce que j'arrive pas à l'utiliser sur un AxMSHierarchicalFlex par exemple !!!
mais ca reste toujours quelque chose de pratique.

signaler à un administrateur
Commentaire de dsodilon le 03/11/2007 20:36:31

Bonjour ,
Débutant en VB2005 je cherche depuis un moment un code qui me permet d'afficher un tooltips sur un trait dessiné sur une form  

Ou alors un contrôle qui me permet de faire un trait et comme ça je peux afficher un tooltips

Merci d'avance pour votre aide

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

probleme tooltip sur des controls enabled=false [ par drastik74 ] Salut, je suis face a un probleme, je voudrais faire afficher un tooltip avec la valeur de la propriete text du control. Tout fonctionne lorsque les c ToolTipText (info-bulle) en Vb.Net [ par Esquisse ] Salut,Les infos bulles c'est un cauchemar car on les oublie toujours...Sous Vb.Net cette méthode n'existe plus il faut mettre par exemple dans le form TreeView et ToolTIp (VB.NE) [ par titititi ] Salut a tous.Je passe doucement de vb6 a vb.Net et j'ai un petit problème (parmi tant d'autre).Je place dans un treeview des nodes "contacts", et je v Listview tooltip [ par echoupe ] Salut!Voilà, j'ai des données affichées dans une listview, mon malheur c'est que les valeurs contennues dans une des colonnes de ma listview ne sont q Ajouter des tooltip sur des ListViewItems dans VB.NET [ par Cryborg ] Bonjour,J'ai recherché des sources sur le net pour pouvoir ajouter des tooltips sur des items de listview. J'en ai trouvé concernant des treeviews, ma tooltip [ par jdetrez ] bonjour,J aimerai creer une info bulle qui explique ce qui se passe qd on appuit sur un bouton. J aimerai que la bulle s affiche quand on survole le vb .net , MSChart & ToolTip [ par pystag ] Salut à tous!J'ai utilisé sous vb .net un composant mschart portant un histogramme contenant une série .LA question du moment [vb.net] Tooltip form [ par Lucyberad ] Bonjour ami devellopeur, devellopeuse ! J'aimerai savoir comment je peut faire pour avoir un tooltip qui se declanche sur un evenement, mais surtout TooTip ballon inversé? [ par loskiller62 ] Quelqu'un saurait-il comment inverser un tooltip "ballon" (isballoon=true), c'est à dire faire en sorte que la fleche soit en dessous du texte et Tooltip sur polygon [ par 71caro ] J'ai créé un programme qui crée des plans en mettant des rectangles bout à bout et j'aimerais ajouter un tooltip sur chacun des rectangles créés. Que


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.