Bonjour, voila j'explique :

dans mon programme, lorsque l'utilisateur clique sur un bouton, sa créer un Item dans un contextMenuStrip qui porte le nom entrer dans un textbox,ainsi que deux sous-items, un qui s'appelle modifier et un qui s'appelle supprimer.
voila le code qui me permet de créer tout sa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public prog As New ToolStripMenuItem
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
prog.Name = TextBox3.Text & "menuitem"
                prog.Text = Me.TextBox3.Text
                start.ProgramationsToolStripMenuItem.DropDownItems.Add(prog)
                prog.DropDownItems.Add("Modifier")
                prog.DropDownItems.Add("Supprimer")
bon voila jusque la il n'y a pas de problèmes, les problèmes arrivent quand je veux affecter des actions aux sous-items Modifier et Supprimer.
le sous-item supprimer doit me supprimer l'Item que j'ai créer précédament, ainsi que ses deux sous-item.
pour cela je créer une sub :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Public Sub supr_prog(ByVal sender As System.Object, ByVal e As System.EventArgs)
        start.ProgramationsToolStripMenuItem.DropDownItems.Remove(prog)
    End Sub
maintenant mon problème c'est : comment appeller cette sub en cliquant sur le sous-item "Supprimer"? je suppose que c'est au moment de la création du sous-item "supprimer" quil faut mettre un code de ce style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
prog.DropDownItems.Add("Supprimer", Image.FromFile(String.Empty),onClick:=supr_prog(Nothing,Nothing))
Seulement,les deux nothing que j'ai mis en argument pour sender et e ne sont pas accepter,

que dois-je metre comme argument a sender et a e?

merci d'avance