c# – 如何删除Zedgraph中的特定上下文菜单项

我想删除一个特定的上下文菜单项,当鼠标向下(右)事件被触发时出现.

在Context Menu Builder事件的帮助下,我能够添加一些服装菜单项,但我想摆脱最后一项(默认).

提前致谢…

解决方法

在同一个事件处理程序中,您也可以删除项目,例如:
private void zedGraphControl1_ContextMenuBuilder(ZedGraphControl sender,ContextMenuStrip menuStrip,Point mousePt,ZedGraphControl.ContextMenuObjectState objState)
{
  foreach (ToolStripMenuItem item in menuStrip.Items)
  {
    if ((string)item.Tag == "set_default")
    {
      menuStrip.Items.Remove(item);
      break;
    }
  }
}

相关链接:http://goorman.free.fr/ZedGraph/zedgraph.org/wiki/index43d0.html?title=Edit_the_Context_Menu

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...