Afficher un menu au clic droit souris en vb.net ? [Résolu]

Messages postés
553
Date d'inscription
jeudi 12 octobre 2006
Dernière intervention
6 juin 2015
- - Dernière réponse : cs_casy
Messages postés
7745
Date d'inscription
mercredi 1 septembre 2004
Dernière intervention
24 septembre 2014
- 11 déc. 2010 à 15:30
Bonjour,

j'ai un contrôle MenuStrip1 avec un menu racine appelé ActionsListeToolStripMenuItem qui à 2 sous menus.

'Le menu n'est pas visible
ActionsListeToolStripMenuItem.Visible = False

1)
Comment faire pour que ce menu apparaisse au clic droit de ma souris,
le rendant visible qu'a ce moment là ?

2)
Existe t'il un "timeout" qui fait disparaitre le menu si aucune action n'est validée ?

    Private Sub CheckedListBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles CheckedListBox1.MouseUp
        If e.Button = Windows.Forms.MouseButtons.Right Then
            'VB6 = popupmenu
            'VB.NET = ?????       
        End If
    End Sub
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
7745
Date d'inscription
mercredi 1 septembre 2004
Dernière intervention
24 septembre 2014
1
Merci
Habituellement pour un menu sur click droit de la souris, ce n'est pas un MenuStrip que l'on utilise mais un ContextMenuStrip.

Ensuite, il n'y a pas, normalement de quelconque click droit à gérer, il suffit d'associer le ContextMenuStrip en question à la propriété ContextMenu de la form.


[i]A noter : Un ContextMenu défini sur un contrôle est aussi valable pour tous ses contrôles enfant à l'exception de ceux ayant un ContextMenu propre de défini
/i


[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i

Merci cs_casy 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de cs_casy

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.