行一恒  

2013年11月18日

摘要: WPF学习之数据绑定1.Banding基础WPF中的数据绑定提供了很强大的功能。与普通的WinForm程序相比,其绑定功能为我们提供了很多便利,例如Binding对象的自动通知/刷新,Converter,ValidationRules,TwoWayBinding等功能,省去了很多维护的繁琐工作。另外对于WPF中提供的数据模板功能,让我们可以轻松定制可以被复用的控制呈现的模块—但这是以数据绑定为前提来做到轻松易用的效果的。数据提供者例如XmlDataProvider和ObjectDataProvider更是简化了将对象以特定方式绑定并呈现的过程。可以说,数据绑定是WPF中让我们真正能够开始体现其 阅读全文
posted @ 2013-11-18 11:49 行一恒 阅读(862) 评论(0) 推荐(0) 编辑
 
摘要: Brush In WPF看了一篇介绍Brush的blog博客,觉得不错,解决了我很久的疑惑,于是就将其copy下来。WPF中的画刷前面说过的,可以设置颜色的地方有,基本图形的边线Stroke, 填充Fill, 还有文字的颜色Foreground。当时都是直接设置成一个颜色值, 如:, 这样就有了一个边线是蓝色的红色矩形。但实际上这些可以设置颜色的属性都是画刷类型的,只是当直接写成颜色值的时候,系统自动转换成了纯色画刷。就像下面 这样: SliverLight中的画刷有以下几种:... 阅读全文
posted @ 2013-11-18 10:41 行一恒 阅读(497) 评论(0) 推荐(0) 编辑