欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#Windows窗體設(shè)計(jì)之ContextMenuStrip(鼠標(biāo)右擊菜單)的使用

 更新時(shí)間:2023年07月12日 10:08:04   作者:To be better now  
這篇文章主要介紹了C#Windows窗體設(shè)計(jì)之ContextMenuStrip(鼠標(biāo)右擊菜單)的使用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Winform開發(fā)進(jìn)階之ContextMenuStrip,以自身開發(fā)經(jīng)驗(yàn)講解ContextMenuStrip的具體用法。

編程語言:C#

編程環(huán)境:Visual Studio 2019

問題描述

有沒有人跟小編一樣,想給控件加入鼠標(biāo)右擊菜單,但點(diǎn)到屬性框發(fā)現(xiàn)......

Oh我的天,這居然是無,那到底要怎樣添加鼠標(biāo)右擊菜單呢?小編摸索著,總結(jié)出來兩種添加方法。

方法一

通過工具箱ContextMenuStrip控件添加

首先,小編糾結(jié)了一下為什么是無,想著,是不是當(dāng)前沒有這樣的控件可供選擇,于是去工具箱找了找。

果不其然,您猜怎么著。

應(yīng)該就是它了,迫不及待地拖了一個(gè)出來,編輯好。

 

然后,這時(shí)我再去點(diǎn)擊原來顯示無的地方。

 

Nice!點(diǎn)擊添加contextMenuStrip1,運(yùn)行一下看看是否有效果。 

成功! 

這樣就可以隨意將右擊菜單添加到想添加的控件上啦。

方法二

通過寫代碼添加

其實(shí)小編第一次用的時(shí)候是自己寫代碼導(dǎo)入的,當(dāng)時(shí)想著所有控件都能寫代碼來添加,ContextMenuStrip也不例外。

還是這個(gè)項(xiàng)目工程,添加一個(gè)按鈕button1,通過寫代碼對它添加右擊菜單,將如下代碼寫入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í)行所需要的功能,跟普通按鈕控件一樣,注冊鼠標(biāo)單擊Click事件,寫入功能到事件方法體即可。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論