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

Duke49 553 Messages postés jeudi 12 octobre 2006Date d'inscription 6 juin 2015 Dernière intervention - 11 déc. 2010 à 15:06 - Dernière réponse : cs_casy 7745 Messages postés mercredi 1 septembre 2004Date d'inscription 24 septembre 2014 Dernière intervention
- 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 

1 réponse

Répondre au sujet
cs_casy 7745 Messages postés mercredi 1 septembre 2004Date d'inscription 24 septembre 2014 Dernière intervention - 11 déc. 2010 à 15:30
+1
Utile
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
Cette réponse vous a-t-elle aidé ?  
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.