CanYou1 发表于 2015-8-30 22:18:00

C1MaskedTextBox验证红框无法消失



Alice,如Demo,在必填的C1MaskedTextBox里输入文字后,必填提示消失了,但验证红框消失不了,麻烦看下这是为什么?如何解决?

Alice 发表于 2015-8-31 10:39:00

回复 1楼CanYou1的帖子

谢谢反馈。
你的问题我们收到了,我们需要测试下给你反馈。

Alice 发表于 2015-8-31 14:29:00

回复 1楼CanYou1的帖子

你的问题我们重现了。
但是还未找到产生的原因。
我提交给开发,看看有没有什么建议。

CanYou1 发表于 2015-8-31 14:34:00

回复 3楼Alice的帖子

好的,这个问题很诡异,我们项目现在大量使用了C1MaskedTextBox,希望能有解决办法,期待你们的好消息!谢谢!

Alice 发表于 2015-8-31 17:13:00

回复 4楼CanYou1的帖子

了解。
我帮你调查下原因。明天给你个反馈。

Alice 发表于 2015-9-2 12:19:00

回复 4楼CanYou1的帖子

你好。
请尝试在初始化代码中将如下的代码:
   DataContext = new Person();
            InitializeComponent();

替换成:
InitializeComponent();
            DataContext = new Person();

CanYou1 发表于 2015-9-2 16:48:00

回复 6楼Alice的帖子

Alice,谢谢你的建议,按你说的我换了下两行代码的顺序,确实能够消失了。但我需要知道为什么?因为我用微软本身的TextBox时,那两行代码不用换顺序也是可以的。
而且,我们的很多DataContext绑定不像我Demo里那么简单,很多并没有在窗口的构造方里设置DataContext。所以我得搞清楚原因,才能确定其它地方应该怎么去修改。

Alice 发表于 2015-9-2 18:47:00

回复 7楼CanYou1的帖子

很抱歉,我也不清楚具体原因。

DataContext是WPF中的内容,如果想要了解,可以在网上搜索DataContext相关知识。
页: [1]
查看完整版本: C1MaskedTextBox验证红框无法消失