ZedGraph右键菜单怎样禁止它弹出(转)
private void ZGC_ContextMenuBuilder( ZedGraphControl sender,
ContextMenuStrip menuStrip, Point mousePt,
ZedGraphControl.ContextMenuObjectState objState )
{
try
{
#region //去掉不用的键
//去掉其他菜单选项可以把set_default改为对应的字符串。
//title_def 标题
//copy 复制
//copied_to_clip 复制到剪贴板
//page_setup 页面设置...
//print 打印...
//save_as 另存图表...
//set_default 恢复默认大小
//show_val 显示节点数值
//unzoom 还原缩放
//unpan 还原移动
//undo_all 还原缩放/移动
//x_title_def X 轴
//y_title_def Y 轴
//每个循环只能遍历一个键
foreach( ToolStripMenuItem item in menuStrip.Items )
{
if( ( string )item.Tag == "set_default" ) // “恢复默认大小”菜单项
{
menuStrip.Items.Remove( item );//移除菜单项
item.Visible = false; //不显示
break;
}
}
foreach( ToolStripMenuItem item in menuStrip.Items )
{
if( ( string )item.Tag == "copy" ) // “复制”菜单项
{
menuStrip.Items.Remove( item );//移除菜单项
item.Visible = false; //不显示
break;
}
}
foreach( ToolStripMenuItem item in menuStrip.Items )
{
if( ( string )item.Tag == "page_setup" ) // “页面设置”菜单项
{
menuStrip.Items.Remove( item );//移除菜单项
item.Visible = false; //不显示
break;
}
}
foreach( ToolStripMenuItem item in menuStrip.Items )
{
if( ( string )item.Tag == "print" ) // “打印”菜单项
{
menuStrip.Items.Remove( item );//移除菜单项
item.Visible = false; //不显示
break;
}
}
foreach( ToolStripMenuItem item in menuStrip.Items )
{
if( ( string )item.Tag == "save_as" ) // “另存为”菜单项
{
menuStrip.Items.Remove( item );//移除菜单项
item.Visible = false; //不显示
break;
}
}
#endregion
}
catch( System.Exception ex )
{
MessageBox.Show( "Error Code: 112,初始化右键菜单错误" + ex.ToString( ) );
}
}
#endregion
//**如果完全不需要显示的话,就用 zedCntrol.IsShowContextMenu = false;
ZedGraph右键菜单怎样禁止它弹出(转)的更多相关文章
- 【android】禁止Edittext弹出软键盘而且使光标正常显示
/** * 禁止Edittext弹出软件盘,光标依旧正常显示. */ public void disableShowSoftInput() { if (android.os.Build.VERSION ...
- Eclipse Console 加大显示的行数和禁止错误弹出
在 Preferences-〉Run/Debug-〉Console里边,去掉对Limit console output的选择,或者选择,设置一下buffer size的设定值 禁止弹出: Prefer ...
- ios input readonly失效(点击的时候会有光标出现)/禁止输入法弹出问题
苹果端用1,2,之后解决不了readonly失效问题(点击的时候会有光标出现)(且不方便用disabled的时候),就用3, 1, $("#appDateTime").foc ...
- Android 禁止Edittext弹出系统软键盘 的几种方法
第一种方法:在XML文件下添加: android:focusable="true" android:focusableInTouchMode="true" 第二 ...
- Xamarin 自定义 ToolbarItem 溢出菜单实现(Popover/Popup) 弹出下拉效果
使用 Rg.Plugins.Popup 插件 1. 新建 PopupMenu.xaml <?xml version="1.0" encoding="utf-8& ...
- zedgraph右键菜单的汉化
http://blog.csdn.net/jeryler/article/details/7876376 修改 zedGraphControl的ContextMenuBuilder事件即可! zedG ...
- [xPlugins] jQuery Contextmenu右键菜单
[2012-04-12] Contextmenu 右键菜单 v0.1 版本发布 [功能] 在特定区域弹出右键菜单 [功能] 可以在弹出右键菜单区域内,再屏蔽某个小区域. [功能] 有两种方式添加右键菜 ...
- win32进阶之路:程序托盘图标+右键弹出菜单
开场白 本次介绍两个非常棒且实用的技巧:程序托盘图标和右键弹出菜单,效果如下图. 程序托盘图标用了迅雷的图标,右键点击时候会弹出三个选项的菜单. 程序托盘图标设置 我会用尽可能清晰明了的步骤介绍方式 ...
- 关于MFC主菜单和右键弹出菜单
一.主菜单.弹出菜单和右键菜单的概念: 主菜单是窗口顶部的菜单,一个窗口或对话框只能有一个主菜单,但是主菜单可以被更改(SetMenu()更改): 创建方式:CMenu::CreateMenu(voi ...
随机推荐
- 【图像处理】计算Haar特征个数
http://blog.csdn.net/xiaowei_cqu/article/details/8216109 Haar特征/矩形特征 Haar特征本身并不复杂,就是用图中黑色矩形所有像素值的和减去 ...
- MAC、MII、PHY的关系与区别
嗯,实验室的嵌入式项目需要写设备驱动,我分到了网络驱动的活,写一个适配SylixOS的(这里夸一句,这个真是国内相当不错的嵌入式实时操作系统了)MPC8377的网卡驱动,说实话原来从来没接触过写驱动的 ...
- Access规格
属性 最大值 Microsoft Access 数据库 (.mdb) 文件大小 2G 字节减去系统对象所需的空间. 数据库中的对象个数 32,768 模块(包括“内含模块”属性为“是”的窗体和报表) ...
- [CF580D]Kefa and Dishes
题意翻译 kefa进入了一家餐厅,这家餐厅中有n个菜(0<n<=18),kefa对第i个菜的满意度为ai(0<=ai<=10^9),并且对于这n个菜有k个规则,如果kefa在吃 ...
- BZOJ 2342: 【SHOI2011】 双倍回文
题目链接:双倍回文 回文自动机第二题.构出回文自动机,那么一个回文串是一个“双倍回文”,当且仅当代表这个串的节点\(u\)顺着\(fail\)指针往上跳,可以找到一个节点\(x\)满足\(2len_x ...
- docker 安装mysql mongo
Docker安装Mysql 1.拉取镜像 docker pull mysql/mysql-server 2.运行mysql docker run -d -p : --name [Name] [Imag ...
- <<网络是怎样连接的>>笔记第2章用电信号传输Tcp/ip数据
创建套接字: 协议栈的内部结构.套接字的实体,以及创建套接字的操作过程 连接服务器: “连接”具体是进行怎样的操作,在这个过程中协议栈到底是如何工作的, 以及客户端和服务器是如何进行交互的. 收发数据 ...
- 用pycharm提交代码,冲突之后文件丢失找回方法
1: 更新代码时, 监测到本地代码改变,需要和合并,重启之后才可以, 选择No同时,代码会被冲掉,新增加的文件也会被冲掉, 但是pycharm有一个文件历史记忆,找到之后可以找到丢失的文件. 1: 选 ...
- h5桌面通知Notification
H5中的桌面通知Notification 前言: 对于一个前端开发者,逛网页总会留意一些新奇的功能,对于上班总会用到Teambition的我,总是能收到Notification...所以今天就来研究下 ...
- 让FireFox支持window.event属性
场景描述: 在用户行为采集的过程中,需要侦听window下的event对象,根据事件类型做相应的过滤处理,但在firefox下window.event是未定义的: 问题分析: 要想获取event属性共 ...