Winform菜單之ContextMenuStrip


ContextMenuStrip實際就是上下文菜單,就是右鍵單擊某個窗體或者控件后出來的菜單。

從工具欄里拖一個出來放在窗口上就行

然后進行一系列的設置,設置方法跟前面的MenuStrip基本是一樣的,還是從items集合里設置,當然也可以直接在ContextMenuStrip上面輸入菜單項,設置完畢后雙擊某個菜單項切換到代碼視圖,進行邏輯編碼即可。同Menustrip,如果是多級菜單的話,可以在某個菜單項的DropDownItems里面繼續設置集合即可。如下圖

上下文菜單搞好后,從哪里可以看到它尼,呵呵,這個問題好,上下文菜單必須依賴於某個窗體或控件,比如我在窗體里面放入一個splliterContainer,然后將上下文菜單綁定到splliterContainer的panel2上。選擇panel2,在panel2的屬性上設置,貼圖啊

pannel2 的ContextMenuStrip的屬性上選擇上下文菜單就可以,這樣的話就將這個上下文菜單跟控件綁定好了哦!效果圖啊貼給

右鍵點擊panel2就出來了哦,點擊其他地方莫有用哦

至於上下文菜單與數據的關聯,比如與datagridview里面的某行數據關聯,這個在后面的datagridview里面介紹吧。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM