C#Windows窗體設(shè)計(jì)之ContextMenuStrip(鼠標(biāo)右擊菜單)的使用
Winform開(kāi)發(fā)進(jìn)階之ContextMenuStrip,以自身開(kāi)發(fā)經(jīng)驗(yàn)講解ContextMenuStrip的具體用法。
編程語(yǔ)言:C#
編程環(huán)境:Visual Studio 2019
問(wèn)題描述
有沒(méi)有人跟小編一樣,想給控件加入鼠標(biāo)右擊菜單,但點(diǎn)到屬性框發(fā)現(xiàn)......
Oh我的天,這居然是無(wú),那到底要怎樣添加鼠標(biāo)右擊菜單呢?小編摸索著,總結(jié)出來(lái)兩種添加方法。
方法一
通過(guò)工具箱ContextMenuStrip控件添加
首先,小編糾結(jié)了一下為什么是無(wú),想著,是不是當(dāng)前沒(méi)有這樣的控件可供選擇,于是去工具箱找了找。
果不其然,您猜怎么著。
應(yīng)該就是它了,迫不及待地拖了一個(gè)出來(lái),編輯好。
然后,這時(shí)我再去點(diǎn)擊原來(lái)顯示無(wú)的地方。
Nice!點(diǎn)擊添加contextMenuStrip1,運(yùn)行一下看看是否有效果。
成功!
這樣就可以隨意將右擊菜單添加到想添加的控件上啦。
方法二
通過(guò)寫代碼添加
其實(shí)小編第一次用的時(shí)候是自己寫代碼導(dǎo)入的,當(dāng)時(shí)想著所有控件都能寫代碼來(lái)添加,ContextMenuStrip也不例外。
還是這個(gè)項(xiàng)目工程,添加一個(gè)按鈕button1,通過(guò)寫代碼對(duì)它添加右擊菜單,將如下代碼寫入Form1的構(gòu)造函數(shù)。
public Form1() { InitializeComponent(); ContextMenuStrip contextMenuStrip = new ContextMenuStrip();//創(chuàng)建一個(gè)鼠標(biāo)右擊菜單 /*添加項(xiàng)*/ contextMenuStrip.Items.Add("我"); contextMenuStrip.Items.Add("很"); contextMenuStrip.Items.Add("強(qiáng)"); button1.ContextMenuStrip = contextMenuStrip;//右擊菜單添加到按鈕button1 }
運(yùn)行看看效果。
同樣完美嘿嘿。
總結(jié)
本文講了鼠標(biāo)右擊菜單ContextMenuStrip的創(chuàng)建和添加方式,至于點(diǎn)擊項(xiàng)執(zhí)行所需要的功能,跟普通按鈕控件一樣,注冊(cè)鼠標(biāo)單擊Click事件,寫入功能到事件方法體即可。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Win10 系統(tǒng)下VisualStudio2019 配置點(diǎn)云庫(kù) PCL1.11.0的圖文教程
這篇文章主要介紹了Win10 系統(tǒng)下VisualStudio2019 配置點(diǎn)云庫(kù) PCL1.11.0的圖文教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07WinForm之BindingSource基礎(chǔ)操作實(shí)例教程
這篇文章主要介紹了WinForm之BindingSource基礎(chǔ)操作,對(duì)BindingSource組建的用法進(jìn)行較為深入的實(shí)例分析,需要的朋友可以參考下2014-08-08C#中調(diào)用DLL時(shí)未能加載文件或程序集錯(cuò)誤的處理方法(詳解)
下面小編就為大家?guī)?lái)一篇C#中調(diào)用DLL時(shí)未能加載文件或程序集錯(cuò)誤的處理方法(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02C#實(shí)現(xiàn)的簡(jiǎn)單隨機(jī)數(shù)產(chǎn)生器功能示例
這篇文章主要介紹了C#實(shí)現(xiàn)的簡(jiǎn)單隨機(jī)數(shù)產(chǎn)生器功能,涉及C#簡(jiǎn)單界面布局、事件響應(yīng)及隨機(jī)數(shù)生成相關(guān)操作技巧,需要的朋友可以參考下2017-09-09