2012-09-18 44 views
0

我有我自己的右鍵單擊菜單爲datagridview,但是當用戶在編輯模式,並右鍵單擊他正在編輯默認和我自己的菜單的單元格來它們重疊。我已將我的身體移到了一邊,但它不美觀。有沒有一種方法可以禁用默認的右鍵菜單,並只顯示我的節目?我使用VB.net。由於抑制datagridview中的默認右鍵菜單vb.net

在很短的如下面是創建我的菜單

Dim menu As ContextMenuStrip = New ContextMenuStrip 

     menu.Items.Add(ShowMenuItem1, Nothing, AddressOf MenuG5_ShowMenuItem1) 
     menu.Items.Add(ShowMenuItem1, Nothing, AddressOf MenuG5_ShowMenuItem2) 
menu.show 
+0

你是如何實現自己的上下文有關的代碼菜單? – Dai

+0

我動態地創建一個新的上下文菜單條,當我從鼠標右鍵點擊鼠標,如果這使得sence?我添加了一些代碼,希望能夠更好地理解,謝謝 – user1500403

回答

0

我想你可以只設置文本菜單條的可見性屬性設置爲false ....

+0

Contextmenu = datagridview上沒有 – user1500403

+0

嘗試設置datagridview,比如.. datagridview.contextmenustrip =「」... –

相關問題