2013-03-13 26 views
1

我在窗體上有一個上下文菜單條,右鍵單擊datagridview。
問題是菜單顯示在右上角,而我想在鼠標點擊的位置顯示它。上下文菜單條的位置

請指教。

感謝

+1

您是否已使用DataGridView的ContextMenuStrip屬性將菜單關聯到Datagridview? – Steve 2013-03-13 11:20:52

+0

謝謝!它的工作 – 2013-03-13 11:31:53

+0

@Steve做到這一點,它是一個很好的答案 – SysDragon 2013-03-13 11:38:43

回答

3

一個的ContextMenuStrip可以通過在鼠標按下點擊事件的位置一個DataGridView自動顯示。

要發生這種情況,有必要將屬性ContextMenuStrip關聯到菜單條的實際實例。您可以通過代碼或直接在設計器中執行此操作

DataGridView1.ContextMenuStrip = ctxMenu;