jjzjj

myContextMenuStrip

全部标签

c# - 将项目动态添加到上下文菜单并设置单击操作

我有一个字符串列表,每5秒重新生成一次。我想创建一个上下文菜单并使用此列表动态设置其项目。问题是我什至不知道如何做到这一点并管理生成的每个项目的Click操作(应该使用具有不同参数DoSomething("item_name")的相同方法)。我应该怎么做?感谢您的宝贵时间。最好的问候。 最佳答案 因此,您可以使用以下命令从上下文菜单中清除项目:myContextMenuStrip.Items.Clear();您可以通过调用添加项目:myContextMenuStrip.Items.Add(myString);上下文菜单有一个Item

c# - 如何使用 C#4.0 在 contextmenustrip 中添加子菜单项?

我有一个与树节点关联的上下文菜单控件。我在contextmenustrip中手动在表单中创建了一个菜单项(例如命名为“Assign”)。现在我想在用户单击此分配项时添加子菜单项,它会创建一个用户名列表作为带有选中或未选中选项的子菜单项。例如,一旦用户点击了分配,我就想动态显示用户名。 最佳答案 要添加一个项目,你会调用myContextMenuStrip.Items.Add("Itemtitle",null,myClickHandler);要添加子菜单,您可以对现有项目执行相同的操作:(myContextMenuStrip.Item

c# - 如何使用 C#4.0 在 contextmenustrip 中添加子菜单项?

我有一个与树节点关联的上下文菜单控件。我在contextmenustrip中手动在表单中创建了一个菜单项(例如命名为“Assign”)。现在我想在用户单击此分配项时添加子菜单项,它会创建一个用户名列表作为带有选中或未选中选项的子菜单项。例如,一旦用户点击了分配,我就想动态显示用户名。 最佳答案 要添加一个项目,你会调用myContextMenuStrip.Items.Add("Itemtitle",null,myClickHandler);要添加子菜单,您可以对现有项目执行相同的操作:(myContextMenuStrip.Item