【ZedGraph】删除或重命名(汉化)右键菜单
来源:互联网 发布:算法 第四版 pdf 下载 编辑:程序博客网 时间:2024/06/05 22:31
本文结合网络资源,结合自身实践进行了部分整理和改动,现逐步完善中,内容仅供参考。
网络资源部分转载自:http://blog.sina.com.cn/main_v5/ria/private.html?uid=1806259402
在zedgraph生成的图表中,右键菜单会出现”恢复默认大小“等菜单项,这些选项可以通过如下方法去掉。
方法一:没有zedgraph源文件的情况:
在zedGraph控件中的ContextMenuBuilder事件中加入如下操作:
private void zed_HisFire_ContextMenuBuilder(ZedGraph.ZedGraphControl sender, ContextMenuStrip menuStrip, Point mousePt, ZedGraph.ZedGraphControl.ContextMenuObjectState objState) { foreach (ToolStripMenuItem item in menuStrip.Items) { if ((string)item.Tag == "set_default")// “恢复默认大小”菜单项 { //移除菜单项,如果只是为了隐藏该菜单,可以不执行【Remove】这步,直接执行下一 //步让该项菜单不可见即可,否则会引出需要及时更新【menuStrip.Items】的麻烦; menuStrip.Items.Remove(item); //使该菜单项不显示; item.Visible = false; //这步可以用于汉化右键菜单内容,并且汉化内容随心所欲哦! //例:可将默认显示出来的【set_default】变为中文的【恢复默认大小】; item.Text = "恢复默认大小"; break; } } }
去掉其他菜单选项可以把【set_default】改为对应的字符串:
copy 复制
page_setup 页面设置...
print 打印...
save_as 另存图表...
set_default 恢复默认大小
show_val 显示节点数值
undo_all 还原缩放/移动
unzoom 还原缩放
方法二:如果有zedgraph源文件,可以找到ZedGraphControl.ContextMenu.cs,在其中去掉相应的菜单项就可以了。去掉后记得重新编译生成dll文件哦。
1 0
- 【ZedGraph】删除或重命名(汉化)右键菜单
- 汉化 bussinessSkinForm右键菜单
- Sciter:汉化右键菜单
- zedgraph右键菜单英文转换成中文
- zedgraph右键菜单英文转换成中文
- Skyline6右键菜单的汉化
- C#中解决zedgraph右键菜单的中文问题
- 删除多余右键菜单
- git 删除右键菜单
- git 删除右键菜单
- git 删除右键菜单
- 删除右键菜单
- developer express右键菜单显示汉化
- Developer Express右键菜单显示汉化
- TcxGridPopupMenu中groupbox右键菜单汉化
- Qt5中部分自带控件菜单(QLineEdit、QTextEdit右键菜单)的汉化
- Qt5中部分自带控件菜单(QLineEdit、QTextEdit右键菜单)的汉化
- Mac OS X下删除或添加鼠标右键菜单项目及清除Mac OS右键菜单重复项
- Java中获取键盘输入值的三种方法
- 关于DreamWeaver CS6.0 + PhoneGap 之移动开发环境搭建
- ios ViewController 页面跳转
- asp.net动态生成控件,并为控件绑定事件
- 【30篇突击 android】源码统计 十一
- 【ZedGraph】删除或重命名(汉化)右键菜单
- ASP.NET之Request和Response对象
- 在xcode6中使用矢量图(iPhone6置配UI)
- nginx配置对特定域名的访问定向到特定工程
- oracle表空间查询维护命令大全之二(undo表空间)
- 做一个略调皮的个人主页--游戏篇
- BZOJ 1042 HAOI2008 硬币购物 背包+容斥原理
- NPOI导出Excel,简单实现代码
- block