Question

I have a project that I have converted from VB6 to .NET, using Visual Studio 2008 with the framework 2.0. In VB6 you can call a PopupMenu like so:

Call Me.PopupMenu(mnuEstimating)

I tired to use the same code in .NET but I get the error:

'PopupMenu' is not a member of 'frmEstimatePriority'.

I have looked around on the web and have seen ContextMenuStrip being used in place of this. I would like not to have to add another/new object to the form designer if I don't have to. Is there another easier option besides ContextMenuStrip?

Can someone please tell me how to open a PopupMenu in VB.NET?

Was it helpful?

Solution

Assuming the form has a ContextMenuStrip control with menu items, try:

Me.ContextMenuStrip.Show(MousePosition)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top