找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2015-4-24 16:42  /   查看:5211  /  回复:6
C1MaskedTextBox的校验信息的内容的背景色和文字颜色,还有文本框红色的边框如何更改?

本帖子中包含更多资源

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

x

6 个回复

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

你好。
你需要将C1MaskedTextBox的校验信息的样式的自定义,你的需求收到了。
我接下来会为你做验证,然后给你个反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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

你可以给C1MaskedTextBox设置ValidationDecoratorStyle,然后这个Style可以设置背景色等样式,比如Background。
举例来说下:在C1MaskedTextBox上设置:ValidationDecoratorStyle="{StaticResource validationStyle}"
然后再设置style,代码如下,背景色就变成绿色的。
  1. <Style x:Key="validationStyle" TargetType="c1:C1ValidationDecorator">
  2.                 <Setter Property="Background" Value="Green" />
  3.             </Style>
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2015-4-27 15:45:00
地板
回复 3楼Alice的帖子

首先感谢你的回复,的确起到作用了,但出现了新的问题。有的时候是正确的,有的时候样式会多出一个红框出来,现在找不出原因来,你能分析出大概是因为什么引起的吗?

没有问题的验证样式:


有问题的验证样式

本帖子中包含更多资源

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

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

你好。
有可能是某些校验使得样式失效。
但具体的原因需要你提供Demo和重现步骤,我们可以帮你看看问题产生的原因。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou2
注册会员   /  发表于:2015-4-28 14:48:00
6#

简易的操作视频

回复 5楼Alice的帖子


本帖子中包含更多资源

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

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

谢谢你提供的视频,你的视频我看到了。
测试版本2015V1。
我这里做了一个测试Demo,没有重现你的问题。
Demo如下:



由于WPF的样式设置和值设置有一个取值的关系,建议检查下代码,排除对校验设置样式的影响。

本帖子中包含更多资源

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

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

葡萄城控件服务团队

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