2012-10-16 50 views
3

我添加了一個ContextMenuStrip到我的表單,但無處在那種形式(否則工作完美,包括添加記錄到數據庫),我可以右鍵單擊以顯示上下文菜單。如何打開剛添加的ContextMenuStrip?

也就是說,當我運行該窗體應用程序,在這種形式的任何地方我用鼠標右鍵單擊,就好像我沒右鍵單擊在所有:沒有菜單顯示出來(是的,我加入到它的菜單項目)。

我錯過了什麼?

enter image description here

此外,雖然在那,有沒有辦法讓它顯示時只用鼠標右鍵單擊某個控件?

(注:我的問題是語言無關的。一旦我得到的ContextMenuStrip顯示,我想我知道如何handle its events

回答

4

回答我的問題:

因爲我想要的背景下,控制菜單出現(如DataGridView中),我需要去其Behavior財產和從列表框中選擇已創建的ContextMenuStrip實例:

enter image description here

+0

創建上下文男人在DataGridView鼠標上單擊 - [以編程方式](http://www.c-sharpcorner.com/UploadFile/nipuntomar/contextmenuforgridview01162007124516PM/contextmenuforgridview.aspx)。 –

相關問題