[Silverlight]用代码设置数据绑定

数据绑带从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的例子

 

 

http://www.cnblogs.com/slmk/archive/2011/12/06/2277687.html

你可能感兴趣的:(职场,silverlight,休闲,用代码绑定)