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

C#實(shí)現(xiàn)右鍵快捷菜單(上下文菜單)的兩種方式

 更新時(shí)間:2024年03月22日 10:36:57   作者:大王小生  
在C#中,ContextMenuStrip是一種用于創(chuàng)建右鍵菜單的控件,它提供了一種方便的方式來(lái)為特定的控件或窗體添加自定義的上下文菜單選項(xiàng),有兩種實(shí)現(xiàn)方式,文中介紹的非常詳細(xì),需要的朋友可以參考下

在C#中,ContextMenuStrip是一種用于創(chuàng)建右鍵菜單的控件。它提供了一種方便的方式來(lái)為特定的控件或窗體添加自定義的上下文菜單選項(xiàng)。有兩種實(shí)現(xiàn)方式,如下:

一.通過(guò)ContextMenuStrip控件實(shí)現(xiàn)

1.從工具箱中拖一個(gè)ContextMenuStrip控件到窗體上,添加右鍵的子菜單,然后雙擊子菜單,添加子菜單的方法代碼

2.將contextmenustrip控件綁定到窗體的指定控件上,這里是綁定到文本框上,此時(shí)如果右擊文本框就能看到文本框的上下文菜單了。

二.通過(guò)ContextMenuStrip類的實(shí)例來(lái)實(shí)現(xiàn):

private void Form1_Load(object sender, EventArgs e)
   {
     ContextMenuStrip cn = new ContextMenuStrip();
     ToolStripMenuItem copy = new ToolStripMenuItem("Copy(&C)");
     copy.Click += copyToolStripMenuItem_Click;
     cn.Items.Add(copy);
     this.ContextMenuStrip = cn;
        }

在窗體Load事件中,將定義好的上下文菜單綁定到窗體上,運(yùn)行窗體程序,右擊窗體上任意地方,效果如下圖:

好了,demo結(jié)束.

到此這篇關(guān)于C#實(shí)現(xiàn)右鍵快捷菜單(上下文菜單)的兩種方式的文章就介紹到這了,更多相關(guān)C#右鍵快捷菜單內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論