2014-01-22 48 views
-1

我有一個項目,我已經從VB6轉換爲.NET,使用Visual Studio 2008與框架2.0。在VB6中,你可以調用PopupMenu的,像這樣:調用PopupMenu VB.NET框架2.0

Call Me.PopupMenu(mnuEstimating) 

我厭倦了使用.NET中的相同的代碼,但我得到的錯誤:

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

我已經看了看周圍的網絡上,並看到正在使用ContextMenuStrip來代替這個。如果我不需要,我想不必爲表單設計者添加另一個/新對象。除了ContextMenuStrip之外,還有其他更簡單的選項嗎?

有人能告訴我如何在VB.NET中打開PopupMenu嗎?

+1

使用谷歌像這樣傻傻的問題。 – helrich

+0

@helrich我更新了我的問題 – nate

回答

2

假設形式與菜單項的ContextMenuStrip控制,嘗試:

Me.ContextMenuStrip.Show(MousePosition) 
+0

我已經更新了關於上下文菜單條 – nate

+0

@nate的問題你想要一個PopupMenu而不使用ContextMenuStrip?您不必使用設計師,但它更容易。 – LarsTech