Question SHow Context Menu on MenuItem Right click

mansi sharma

Member
Joined
Mar 8, 2009
Messages
16
Programming Experience
Beginner
MenuItem + ContextMenu

I want to show the contextMenu on MenuItem right click....AS IE favorites....
I m able to show the contextMenu when i right click on menu..But the Probs is dat when i right click..Context menu is showing & menu is hidding.......
Y so ..I want that when we right clikc on menu..Menu is not hidden..How to do dat..

VB.NET:
  Private Sub MenuAddToFavorites_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MenuAddToFavorites.MouseDown
        If e.Button = Windows.Forms.MouseButtons.Right Then
            ContextMenuFavorites.Show(DirectCast(sender, ToolStripMenuItem).GetCurrentParent.PointToScreen(e.Location))
        End If
    End Sub
 
I want to show contextMenu on Menu Item Right click..But probs is dat when i right click on menu Item,Context Menu is popping up..But menu disapper..I want that menu should not be disappered...
ExAMPLE-Suppose we add any favorite in IE,When we right click on that favorite context Menu is popping up,whether we want to delete that favorite,rename that favorite...& so on..
See in Attachment
VB.NET:
    Private Sub MenuAddToFavorites_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MenuAddToFavorites.MouseDown

        If e.Button = Windows.Forms.MouseButtons.Right Then
            'ContextMenuFavorites.Show(e.Location)
            ContextMenuFavorites.Show(DirectCast(sender, ToolStripMenuItem).GetCurrentParent.PointToScreen(e.Location))
        End If
    End Sub
 

Attachments

  • Pic.jpg
    Pic.jpg
    56.4 KB · Views: 34
Back
Top