找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2015-6-2 17:06  /   查看:5687  /  回复:6
C1MaskedTextBox的选择内容之后右键弹出框的菜单栏内容如何更改?



我想把菜单项里的剪切和粘贴去掉,改如何实现?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-6-2 17:34:00
沙发
回复 1楼CanYou2的帖子

感谢对该问题的反馈。
这是控件内置的右键菜单。
如果你不需要,可以使用自定义的ContextMenu替换。
可以在如下标记里添加你的自定义的ContextMenu:
  1.      <c1:C1MaskedTextBox.ContextMenu>               
  2.             </c1:C1MaskedTextBox.ContextMenu>
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2015-6-4 14:54:00
板凳
不好意思,过了好久才答复你。我这几天一直和其他人讨论控件的交互方式。现在他们提出这样的交互效果,你能提供实现的思路吗?



就是选中以后不点右键,直接弹出小窗口来提供复制的功能的方式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-6-4 15:59:00
地板
回复 3楼CanYou2的帖子

你的问题我们收到了。
你的这个弹出窗口的需求,我们需要验证下是否可行才能给你回复。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2015-6-4 16:33:00
5#
回复 4楼Alice的帖子

好的
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-6-4 17:49:00
6#
回复 5楼CanYou2的帖子

你好。
可以在SelectionChagned的事件里使得右键菜单打开。
代码参考:

  1. mtb.SelectionChanged += mtb_SelectionChanged;
  2. void mtb_SelectionChanged(object sender, RoutedEventArgs e)
  3.          {
  4.              if (mtb.ContextMenu != null)
  5.              {
  6.                  if (mtb.SelectionLength &gt; 0)
  7.                  {
  8.                      mtb.ContextMenu.IsOpen = true;
  9.                  }
  10.                  else
  11.                  {
  12.                      mtb.ContextMenu.IsOpen = false;
  13.                  }
  14.              }
  15.             
  16.          }
复制代码


但是有一个问题。
当ContextMenu的IsOpen设置为true的时候,MaskedTextBox就失去焦点了。这样就看不到选择的selection的背景色。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-8 10:08:00
7#
回复 5楼CanYou2的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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