首先,声明一个ContextMenuStrip控件,并初始化它。
private ContextMenuStrip strip = new ContextMenuStrip();//1
strip.Items.Add("item1");//2
strip.Items.Add("item2"); //3
(当然2,3代码的位置需要调整)
然后,声明一个鼠标事件。
listViewtcmedicineSearch.MouseClick += new MouseEventHandler(listViewtcmedicineSearchMouseClick);
private void listViewtcmedicineSearchMouseClick(object sender,MouseEventArgs e)
{
if (e.Button==MouseButtons.Right)
{
strip.Show(listViewtcmedicineSearch, e.Location);//鼠标右键按下弹出菜单
}
}
**就是这么简单。**
用c#为listview 的项添加右键菜单,菜单仅在选中项弹出
最新推荐文章于 2025-02-27 10:43:44 发布