1. 程式人生 > >C# ListView如何在列頭和內容繫結不同選單

C# ListView如何在列頭和內容繫結不同選單

圖一:

選單

圖二:

點選列頭

圖三:

點選內容

工具欄拖一個ContextMenuStrip控制元件,設定4項,後2項(開啟,刪除)隱藏Visible=false

4個選單項分別命名為aaa,bbb,ccc,ddd

利用MouseDown事件,在滑鼠單擊列頭時是不觸發MouseDown事件的,這個正好可以利用

當單擊的不是列頭的時候,就不觸發Opening事件