Silverlight 4 中数据绑定发生的变化
2010-04-19 17:45
288 查看
DependencyObject Binding
在Silverlight之前的版本中,其支持的元素绑定只是允许绑定继承自FrameworkElement类下元素,但是比如一些形变比如Transformations就不能绑定了。现在数据绑定也可以绑定继承自DependencyObject下的任何元素。
代码
=================================
Error Propogation
Silverlight的数据验证机制,在这里得到了很多的扩充,提供了IDataErrorInfo、INotifyDataErrorInfo从而能得到更多的信息。
在Silverlight之前的版本中,其支持的元素绑定只是允许绑定继承自FrameworkElement类下元素,但是比如一些形变比如Transformations就不能绑定了。现在数据绑定也可以绑定继承自DependencyObject下的任何元素。
代码
public List<Person> GetPeople() { List<Person> peeps = new List<Person>(); peeps.Add(new Person() { FirstName = "Wang", LastName = "Zhe", Gender = "M", AgeGroup = "Adult" }); peeps.Add(new Person() { FirstName = "nasa", LastName = "wang", Gender = "M", AgeGroup = "Adult" }); peeps.Add(new Person() { FirstName = "summer", LastName = "liang", Gender = "F", AgeGroup = "Kid" }); peeps.Add(new Person() { FirstName = "liang", LastName = "jing", Gender = "F", AgeGroup = "Kid" }); return peeps; }
=================================
Error Propogation
Silverlight的数据验证机制,在这里得到了很多的扩充,提供了IDataErrorInfo、INotifyDataErrorInfo从而能得到更多的信息。
相关文章推荐
- WPF Grid 数据绑定,当数据源发生变化后控件值随之更新
- Silverlight 3 系列(四)数据绑定 Data Binding
- Silverlight 数据绑定(Binding)
- Silverlight 树形控件用法(数据绑定、右键菜单)
- Beginning Silverlight 4 in C#-数据绑定和Silverlight List控件
- SilverLight 5 数据绑定的高级话题(1)
- DBA_SEGMENTS 数据字典 块数量和发生变化情况
- vue动态数据绑定2---响应数据变化
- EasyUI在表单提交时如何校验数据是否发生变化
- Silverlight/WPF数据绑定oneTime,oneWay,twoWay
- Silverlight 数据绑定 (1):怎样实现数据绑定 &&Silverlight 数据绑定 (2):Source to Target
- [Silverlight]实现到自定义类型的属性数据绑定
- 稳扎稳打Silverlight(51) - 4.0绑定之数据验证IDataErrorInfo, INotifyDataErrorInfo
- 稳扎稳打Silverlight(51) - 4.0绑定之数据验证IDataErrorInfo, INotifyDataErrorInfo
- silverlight数据绑定之DataGrid-转载
- SilverLight DataGrid 自定义列数据绑定 上下文代理器 DataContextProxy
- python kazoo 监视zookeeper节点数据发生变化
- WPF/Silverlight的数据绑定设计的真糟糕
- Silverlight中的数据绑定(1)
- 稳扎稳打Silverlight(51) - 4.0绑定之数据验证IDataErrorInfo, INotifyDataErrorInfo