IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

VB.NET - Faire disparaître un ToolTip


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2018
    Messages : 33
    Par défaut VB.NET - Faire disparaître un ToolTip
    Bonjour!

    J'espère poster mon message au bon endroit. Voilà, je suis enseignant et je me suis fait une chouette petite appli pour gérer les oublis de mes élèves. Pour faire court, j'ai inséré une listbox avec tous mes élèves. Dans l'évènement DoubleClick, j'ai fait en sorte que lorsqu'on doubleclick sur un élève, une ToolTip apparait et mentionne combien d'oublis l'élève a cumulé.

    Tout marche bien, je commençais à faire le mariole, mais je me suis aperçu que losqu'on sort de la listbox et qu'on y re-rentre, la tooltip apparait maintenant automatiquement, à mois de re-doublecliquer sur un nouvel élève pour qui le problème se pose à nouveau ... En fait, Je n'arrive plus à la faire disparaître (et me sens bien stupide)! Voici comment je l'ai appelée:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ToolTip1.SetToolTip(ListBox2, "RETENUE ATTRIBUEE POUR LES MOTIFS SUIVANTS: " & vbCrLf & ItemText)
    Au final, elle fonctionne exactement comme elle devrait (dans son déclenchement et dans sa forme) mais... Comment faire pour la faire disparaitre? J'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ToolTip1.SetToolTip(ListBox2, String.Empty)
            ToolTip1.Active = False
    Tooltip1.RemoveAll()
    mais... Rien ne marche. Je pense que quelque chose m'a échappé dans son fonctionnement...Merci par avance!

  2. #2
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2018
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2018
    Messages : 33
    Par défaut
    Bon, finalement, j'ai trouvé mon erreur tout seul... J'avais déclenché le masquage de ma tooltip par un timer pour que l'utilisateur ait le temps de la voir... Sauf que nulle part je ne lançais mon timer...

    Voici comment perdre une heure! Moralité: une bonne pause fait toujours du bien, même en programmation!

    Pour ceux que ça intéresse, la bonne ligne de code pour la masquer était
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ToolTip1.SetToolTip(ListBox2, String.Empty)
    Merci quand même et désolé du dérangement!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.Net] Faire des onglets avec Webmatrix
    Par ellyne dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/01/2006, 12h03
  2. [VB.NET] Faire une recherche dans une treeview
    Par Aspic dans le forum VB.NET
    Réponses: 3
    Dernier message: 15/11/2005, 19h10
  3. [JVM?] Faire disparaître les menus…
    Par seb.ch dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 01/08/2005, 16h44
  4. Faire disparaître menu lors de l'impression
    Par jackrabbit dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 19/12/2004, 20h56
  5. [VB.Net] Faire du JS sur des contrôles côté serveur
    Par TagadaTsoin dans le forum ASP.NET
    Réponses: 4
    Dernier message: 03/11/2003, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo