XAML
文章平均质量分 74
西伯利亚孤狼
这个作者很懒,什么都没留下…
展开
-
Binding之错误校验
Binding作为源和目标之间的桥梁,流通正确的数据是业务的目标,如果出现脏数据,Binding又如何应对呢,且看下面Binding如何分别校验源数据和目标数据以TEXTBOX和SLIDER为例子,前者为目标,后者为源,构建Binding对象Binding bd=new Binding("Value"){Source=slider1};如图:1、使用Binding的Validati原创 2013-08-02 01:07:21 · 894 阅读 · 0 评论 -
Binding之数据转换
Binding是源对象与目标对象之间的桥梁,如果两者类型存在差异,除了系统的隐式转换,比如基础数据类型之间的转换,其他就需要显示实现转换,其关键是实现IValueConverter接口。关键点有如下几点:1、实现IValueConverter接口原型: // 摘要: // 提供一种将自定义逻辑应用于绑定的方式。 public interface IVa原创 2013-08-03 14:58:57 · 841 阅读 · 0 评论 -
浅谈XAML资源
XAML的资源分为两种:一种叫WPF资源,称为外部资源;另外一种叫应用程序集内嵌资源,称为二进制资源,下面分别说说两种如何使用WPF资源外部资源的类型可以有文本类型、数字类型,也有外部文件直接引用(像CSS或者javascript直接引用外部文件)如: 沉舟侧畔千帆过,病树前头万木春 海上生明月 海上生明月原创 2013-09-01 18:05:17 · 837 阅读 · 0 评论