Alice
发表于 2016-12-6 10:50:43
CanYou1 发表于 2016-12-5 17:25
嗯,新发的是按你说的加上了mvvm方式。我晚上看下效果,先谢谢了。
不用客气。
CanYou1
发表于 2016-12-6 11:50:01
本帖最后由 CanYou1 于 2016-12-6 11:52 编辑
Alice 发表于 2016-12-5 17:21
你新发的Demo里的Model和以前的Demo不一样。
我重新在你demo的基础上改好了,Demo如下:
Alice,我看下您的Demo,界面上可以达到我想要的效果了,谢谢您。
但还有个问题,我看了您的代码实现,是在Tab切换时UserControl的Loaded事件里,先给绑定的变量赋一个正确的值,
再给它赋一个错误的值,通过这样来触发它的验证的。如上图。
但是,我们在实际项目里用时,很难去这么做,因为我们很难去区分下哪些变量是要这么做的,且也很难去模拟客户当时输入的错误数据。即使真要这么做,那也是非常麻烦的,我们几乎不可能去这么做。
所以,我想问下,除了这种方式外,还有没有别的方式?最好是能直接触发验证的方法,能帮忙再找找吗?
Alice
发表于 2016-12-6 14:09:01
CanYou1 发表于 2016-12-6 11:50
Alice,我看下您的Demo,界面上可以达到我想要的效果了,谢谢您。
但还有个问题,我看了您的代码实 ...
是的,需要这样的处理通知。
其他方案很抱歉没有了。
CanYou1
发表于 2016-12-6 14:24:25
Alice 发表于 2016-12-6 14:09
是的,需要这样的处理通知。
其他方案很抱歉没有了。
{:3_60:}
Alice
发表于 2016-12-6 17:28:01
CanYou1 发表于 2016-12-6 14:24
不好意思,和研发组确认,没有其他方法。