c# ContextMenuStrip控件简单用法

c# ContextMenuStrip控件简单用法笔者在学习C#之可视化编程时遇到了一个不好使用的控件ContextMenuStrip,关键是不知道怎么用,然后通过网上的一些资料最终明白了这个控件的用法。现在笔者整理了一下,分享给大家,虽然很简单,但是网上的东西还是比较少。这个东东就是在你单击右键之后出现的选项列表,如下图,笔者在txt空白处单击右键后出现的效果,也就是这个功能:1、首先,在vs2010中,新建一个可视化界面,在工具箱中选择ContextMenuStrip控件,然后画在已经存在的form上,如下图所示:2、在..

笔者在学习C#之可视化编程时遇到了一个不好使用的控件ContextMenuStrip,关键是不知道怎么用,然后通过网上的一些资料最终明白了这个控件的用法。现在笔者整理了一下,分享给大家,虽然很简单,但是网上的东西还是比较少。

这个东东就是在你单击右键之后出现的选项列表,如下图,笔者在txt空白处单击右键后出现的效果,也就是这个功能:

c# ContextMenuStrip控件简单用法

 

1、首先,在vs2010中,新建一个可视化界面,在工具箱中选择ContextMenuStrip控件,然后画在已经存在的form上,如下图所示:

c# ContextMenuStrip控件简单用法

 

2、在其中键入你想要的一些功能,比如下图:

c# ContextMenuStrip控件简单用法

 

(在这个地方笔者刚开始就出现一个比较郁闷的地方,因为其他控件画到form中后,在其他地方单击,控件不会消失,但是这个ContextMenuStrip控件有点奇怪,在别处一点就消失了,害的笔者总认为没有画出这个控件,其实这个控件已近存在了,如果大家想找到这个消失的控件,可以点击下图中的下拉按钮,找到刚才以ContextMenuStrip1命名的控件,点击后就会在form中看到。)

c# ContextMenuStrip控件简单用法

 

3、接下来的一步是这个控件使用的关键,就是你想叫它显示在什么地方,比如我的画了一个richTextBox控件,也就是form中那个框框。如下图:

c# ContextMenuStrip控件简单用法

 

我是想在这个richTextBox控件中单击右键然后显示选择列表,如果大家想在文本框之外单击右键的话操作一样。在richTextBox控件的属性中找到ContextMenuStrip这个属性,在行为下,然后选择下拉箭头,选择已近存在的ContextMenuStrip1,如下图:

c# ContextMenuStrip控件简单用法

 

在form中也是这个属性,设置contextMenuStrip属性就行。

4、最后就写代码,为刚才在ContextMenuStrip中写的几个功能。如下图:

c# ContextMenuStrip控件简单用法

 

双击复制这个选项,就会弹出来代码编辑框,然后直接编辑代码。如下图:

c# ContextMenuStrip控件简单用法

 

5、所有工作完成后就可以看到效果了,运行此程序,在文本框中单击右键就会看到刚才的几个功能。如下图:

c# ContextMenuStrip控件简单用法

 

就是这么简单,大家试一试吧!(转载:ychxiaoyixiao)

今天的文章c# ContextMenuStrip控件简单用法分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24579.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注