ContextMenuStrip實際就是上下文菜單,就是右鍵單擊某個窗體或者控件后出來的菜單。
從工具欄里拖一個出來放在窗口上就行
然后進行一系列的設置,設置方法跟前面的MenuStrip基本是一樣的,還是從items集合里設置,當然也可以直接在ContextMenuStrip上面輸入菜單項,設置完畢后雙擊某個菜單項切換到代碼視圖,進行邏輯編碼即可。同Menustrip,如果是多級菜單的話,可以在某個菜單項的DropDownItems里面繼續設置集合即可。如下圖
上下文菜單搞好后,從哪里可以看到它尼,呵呵,這個問題好,上下文菜單必須依賴於某個窗體或控件,比如我在窗體里面放入一個splliterContainer,然后將上下文菜單綁定到splliterContainer的panel2上。選擇panel2,在panel2的屬性上設置,貼圖啊
pannel2 的ContextMenuStrip的屬性上選擇上下文菜單就可以,這樣的話就將這個上下文菜單跟控件綁定好了哦!效果圖啊貼給
右鍵點擊panel2就出來了哦,點擊其他地方莫有用哦
至於上下文菜單與數據的關聯,比如與datagridview里面的某行數據關聯,這個在后面的datagridview里面介紹吧。。