WPF 如何在后台进行控件属性的绑定MVVM

来源:互联网 发布:逆袭网络剧7第一集哇趣 编辑:程序博客网 时间:2024/05/21 15:06

1、数据源

DefaultOperator为string的集合

2、Binding

 Binding binding = new Binding()                {                    Source = item.DefaultOperator// 数据源                      ,                    Path = new PropertyPath(".")// 需绑定的数据源属性名                      ,                    Mode = BindingMode.TwoWay// 绑定模式                      ,                    UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged                };

3、绑定控件

 
BindingOperations.SetBinding(                   defaultOperator// 需绑定的控件                     ,                   TextBox.TextProperty// 需绑定的控件属性                     ,                   binding);

如果是绑定数据源的string类型的属性 name,则Source=item;Path=new PropertyPath("name");

阅读全文
0 0
原创粉丝点击