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

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

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

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

編程語言:C#

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

問題描述

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

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

方法一

通過工具箱ContextMenuStrip控件添加

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

果不其然,您猜怎么著。

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

 

然后,這時我再去點擊原來顯示無的地方。

 

Nice!點擊添加contextMenuStrip1,運行一下看看是否有效果。 

成功! 

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

方法二

通過寫代碼添加

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

還是這個項目工程,添加一個按鈕button1,通過寫代碼對它添加右擊菜單,將如下代碼寫入Form1的構(gòu)造函數(shù)。

public Form1()
        {
            InitializeComponent();
            ContextMenuStrip contextMenuStrip = new ContextMenuStrip();//創(chuàng)建一個鼠標(biāo)右擊菜單
            /*添加項*/
            contextMenuStrip.Items.Add("我");
            contextMenuStrip.Items.Add("很");
            contextMenuStrip.Items.Add("強");
            button1.ContextMenuStrip = contextMenuStrip;//右擊菜單添加到按鈕button1
        }

運行看看效果。

同樣完美嘿嘿。

總結(jié)

本文講了鼠標(biāo)右擊菜單ContextMenuStrip的創(chuàng)建和添加方式,至于點擊項執(zhí)行所需要的功能,跟普通按鈕控件一樣,注冊鼠標(biāo)單擊Click事件,寫入功能到事件方法體即可。

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

相關(guān)文章

最新評論