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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhengxiaotaozz/article/details/72236380

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");

展开阅读全文

没有更多推荐了,返回首页