找回密码
 立即注册

QQ登录

只需一步,快速开始

Cipher

金牌服务用户

3

主题

12

帖子

79

积分

金牌服务用户

积分
79
最新发帖
Cipher
金牌服务用户   /  发表于:2016-12-23 13:27  /   查看:3491  /  回复:5
wpf 。在样式中设置contextmenu为x:null,不管用。这个contextMenu 太丑了。。

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-12-23 13:50:13
沙发
谢谢您的反馈。
一种方法是使用C1ContextMenu来替换,C1ContextMenu的使用:
http://blog.gcpowertools.com.cn/ ... nu-20130507003.aspx
另一种是使用在程序中使用C1Theme.
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Cipher
金牌服务用户   /  发表于:2016-12-23 14:45:16
板凳
Alice 发表于 2016-12-23 13:50
谢谢您的反馈。
一种方法是使用C1ContextMenu来替换,C1ContextMenu的使用:
http://blog.gcpowertools.c ...

你好。我想把contextmenu 去掉。不是换个样式。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-23 15:07:50
地板
Cipher 发表于 2016-12-23 14:45
你好。我想把contextmenu 去掉。不是换个样式。

它用的就是WPF下ContextMenu。
WPF的ContextMenu可以在Style里设置Visibility属性设置删除。
比如,如下代码就可以隐藏WPF的ContextMenu。
  1.       <Style TargetType="{x:Type ContextMenu}">
  2.                 <Style.Triggers>
  3.                     <Trigger Property="HasItems" Value="False">
  4.                         <Setter Property="Visibility" Value="Collapsed" />
  5.                     </Trigger>
  6.                 </Style.Triggers>
  7.             </Style>
复制代码

回复网络相应有延迟。回复一次即可。
为了便于您的查阅,多余的重复回复均已为您删除。

评分

参与人数 1满意度 +5 收起 理由
Cipher + 5 很给力!

查看全部评分

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

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Cipher
金牌服务用户   /  发表于:2016-12-23 15:38:06
8#
谢谢了。。默认c1numbericbox 样式template中的c1basetextbox 并没有ContextMenu="{TemplateBinding ContextMenu}"。所以直接设置c1numbericbox 的contextmenu 是不管用的。算是一个bug吧。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-23 16:12:31
9#
Cipher 发表于 2016-12-23 15:38
谢谢了。。默认c1numbericbox 样式template中的c1basetextbox 并没有ContextMenu="{TemplateBinding Contex ...

C1numberitBox使用的是TextBox提供的默认Context menu。
唯一的不让它出现的方式就是明确的设置ContextMenu的local value为null,我没有看到您的代码。
您可以将同样的代码应用于TextBox,看看是不是有一样的问题。
如果确定是产品问题,麻烦您提供可以重现问题的Demo。

另外为了了解dp属性,您可以看看msdn的Dependency Property Value Precedence,文章参考:
https://msdn.microsoft.com/en-us/library/ms743230(v=vs.110).aspx
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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