1 拖一个ContextMenuStrip控件,然后可以直接在界面上编辑,也可以在FormLoad的时候动态添加

C#如何给Listbox添加右键菜单_右键

 

2 把这两个控件关联起来就可以实现listBox1的右键菜单跟ContextMenuStrip关联了。

C#如何给Listbox添加右键菜单_右键菜单_02

 

3 但是如果我们希望是在listbox上右键有删除复制等操作则只要定义好菜单,然后像顶部菜单栏一样双击执行就可以了。

C#如何给Listbox添加右键菜单_右键菜单_03