数据绑带从Winform开始就有了,数据绑定在用户界面和后台数据之间建立了连接,减少了很多编码。Silverlight的数据绑定一般是在XAML中写的,而有时我们需要在代码中动态设置。
代码也很简单,例如我们要将对象fl的属性Name绑定到TreeViewItem的Tag属性上
TreeViewItem tvi=new TreeViewItem();
tvi.DataContext = fl;
Binding binding = new Binding("Name") { Mode = BindingMode.TwoWay,};
tvi.SetBinding(TagProperty,binding);
基本上和Winforms差不多.
一个DataForm数据绑定Validation的例子
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。