找回密码
 立即注册

QQ登录

只需一步,快速开始

马晓峰

初级会员

28

主题

99

帖子

239

积分

初级会员

积分
239

活字格认证

[已处理] c1editor 右键菜单

马晓峰
初级会员   /  发表于:2015-10-14 10:53  /   查看:4203  /  回复:2
是这样的,我重新给c1editor赋了一个右键菜单Context3,但是插入表格后,无法删除,现在我就想动态的将c1 editor的右键菜单还原回去,但是不知道该如何赋值,
我在context3有个子菜单【显示原有的菜单】

private void 显示原有的菜单ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            C1.Win.C1Editor.C1Editor c1editor = (C1.Win.C1Editor.C1Editor)this.ActiveControl;
            c1editor.ContextMenu = C1Editor
        }
不知道该如何写,求教

2 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-10-14 13:59:00
沙发
回复 1楼马晓峰的帖子

谢谢反馈。
根据我的理解,你重新设置了一个ContextMenuStrip。然后希望能够重置成内置的。
你可以在没有设置C1Editor的右键菜单之前,用一个全局变量记住内置的邮件菜单。然后在你需要重置的时候,将此右键菜单设置。
  1. //获取C1Editor的内置右键菜单
  2. ContextMenuStrip c = this.c1Editor1.ContextMenuStrip;
复制代码
  1. //设置内置的右键菜单
  2. this.c1Editor1.ContextMenuStrip = c;
复制代码

评分

参与人数 1满意度 +5 收起 理由
马晓峰 + 5 问题解决,谢谢

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-27 17:57:00
板凳
回复 1楼马晓峰的帖子

此问题关闭,如果有新问题请开新帖。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部