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 :

Click droit pour selectionner


Sujet :

VB.NET

  1. #1
    Membre actif Avatar de Elwe31
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 487
    Points : 220
    Points
    220
    Par défaut Click droit pour selectionner
    Bonjour,

    J'ai ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    _ContextMenuListEmploye = New ContextMenuStrip()
            AddHandler _ContextMenuListEmploye.Opening, AddressOf cms_Opening
            Me._ContextMenuListEmploye.ShowImageMargin = False
    Sur un treeview.
    Le probleme c'est que si je clique droit sur un node avant de le selectionner mon ContextMenuStrip est vide, alors que si je clique dessus (gauche) puis je clique doirt, ça fonctionne...
    Comment faire pour que l'autre que je clique droit, ça selectionne le node puis ça m'affiche le ContextMenuStrip....

    Meric d'avance
    - La communication consiste a comprendre celui qui ecoute !
    - Qui veut faire quelquechose trouve un moyen, qui ne veut rien faire trouve une excuse

  2. #2
    Membre régulier
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Points : 89
    Points
    89
    Par défaut
    bonjour,

    il faut que ton clic droit selectionne ton node (comme le clic gauche):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TreeView1_NodeMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseClick
            TreeView1.SelectedNode = e.Node
        End Sub
    avec ce code, n'importe quel clic selectionnera ton noeud. tu peux ensuite afficher ton menu.

  3. #3
    Membre actif Avatar de Elwe31
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 487
    Points : 220
    Points
    220
    Par défaut
    Merci beaucoup
    - La communication consiste a comprendre celui qui ecoute !
    - Qui veut faire quelquechose trouve un moyen, qui ne veut rien faire trouve une excuse

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

Discussions similaires

  1. click droit pour copier une cellule d'une listview
    Par wahidred dans le forum VB.NET
    Réponses: 0
    Dernier message: 01/05/2012, 23h00
  2. [XL-2003] Click-droit sur onglet pour cacher la feuille
    Par Djromé dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/02/2010, 18h40
  3. clic droit pour selectionner dans une listbox
    Par Jeannot dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 23/08/2007, 16h32
  4. menu pour un click droit
    Par kobrapercussions dans le forum Langage
    Réponses: 1
    Dernier message: 28/03/2007, 01h48
  5. [C#][DataGridView]Comment selectionner ligne sur Click Droit ?
    Par VincenzoR dans le forum Windows Forms
    Réponses: 12
    Dernier message: 23/12/2005, 22h34

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