码迷,mamicode.com
首页 > Windows程序 > 详细

wpf 绑定失效的原因及解决方案

时间:2015-07-28 20:49:03      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

有时候,您会发现在程序开始时还能正常运行的绑定失效了。就个人经验而言,绑定的失效主要分为两种情况:对于One-way绑定而言,如果软件开发人员绕过绑定直接更改了目标属性,那么绑定将会失效。而对于Two-way绑定而言,如果软件开发人员没有通过绑定直接更改了目标属性,而目标属性对源属性的更新由于抛出异常等原因失败,那么绑定也将失效。

建议解决方案,针对于Two-way的绑定,自定义一个实现了IValueConverter的类,应用到绑定的Converter属性,在Convert和ConvertBack方法里做异常处理。

wpf 绑定失效的原因及解决方案

标签:

原文地址:http://www.cnblogs.com/moonlight-zjb/p/4684091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!