前端之家收集整理的这篇文章主要介绍了
c# – 动态地将项目添加到上下文菜单并设置单击操作,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个每5秒钟重新
生成的字符串列表.我想创建一个上下文
菜单,并使用此列表动态设置它的项目.
问题是,我甚至不知道如何做到这一点,并且管理每个
生成的项目的Click操作(应该使用与不同参数DoSomething(“item_name”)相同的
方法).
我该怎么办?
谢谢你的时间.
最好的祝福.
因此,您可以从上下文
菜单中清除以下项目:
myContextMenuStrip.Items.Clear();
您可以通过调用来添加一个项目:
myContextMenuStrip.Items.Add(myString);
上下文菜单有一个ItemClicked事件.你的处理程序可能如下所示:
private void myContextMenuStrip_ItemClicked(object sender,ToolStripItemClickedEventArgs e)
{
DoSomething(e.ClickedItem.Text);
}
似乎为我工作.让我知道,如果我误解你的问题.
原文链接:https://www.f2er.com/csharp/96497.html