我是笑林新記干奢,分享一下我使用C#的一些用法快耿,希望對大家有幫助另患!
Visual Studio版本:Enterprise 2015
1纽乱、本節(jié)要點(diǎn)
本節(jié)課要講的是菜單控件的使用,工具箱中有兩種菜單MenuStrip和ContextMenuStrip昆箕,分別用于工具欄菜單和右鍵菜單鸦列。
2、MenuStrip菜單
首先是MenuStrip鹏倘,這個(gè)從工具欄中拖過來默認(rèn)就會緊貼最上面薯嗤。
它可以有多級菜單,一級菜單像上圖中的文件纤泵,編輯和編輯右邊可以繼續(xù)添加的的“請?jiān)诖颂庢I入”骆姐。二級菜單:編輯下面的編輯1和編輯1下面的繼續(xù)新增。三級菜單:編輯1右側(cè)的編輯1-1和它下面的繼續(xù)新增捏题。
雙擊菜單玻褪,可以自動添加菜單點(diǎn)擊事件,右鍵屬性中可以更改Name名稱公荧。我們來給菜單 “編輯1-1”添加事件
這里出現(xiàn)了事件名稱含有中文带射,這個(gè)是沒有關(guān)系的哈,更改的話循狰,是更改屬性中的Name即可窟社。
我們來看一下運(yùn)行結(jié)果:
3券勺、ContextMenuStrip菜單
第二種就是ContextMenuStrip,同樣也是拖過來就行灿里,這個(gè)添加方式和MenuStrip是一樣的关炼,不同的是,這個(gè)添加完成后匣吊,頁面是沒有顯示的盗扒,假如你發(fā)現(xiàn)剛添加好的菜單不見了,不要著急缀去,在下面可以找到侣灶。
下面會有,你點(diǎn)擊那個(gè)就會顯示那個(gè)缕碎。如果你想將這個(gè)菜單用于右鍵顯示的話褥影,你要選中當(dāng)前Form,右鍵打開屬性咏雌,找到ContextMenuStrip屬性凡怎,選擇你要分配的菜單就可以了。
看一下運(yùn)行效果:
需要補(bǔ)充的是赊抖,這個(gè)右鍵菜單也可以放在其它控件中统倒,比如Panel、PictureBox等氛雪,只要這個(gè)控件有ContextMenuStrip屬性就可以房匆。