成都旅游网站建设地址,苏州相城做网站哪家好,网站模板手机,商城网站制作的教程1. Binding
1.1 Binding(绑定)
WPF中的UI展示层(Binding目标)与逻辑层(Binding的源)沟通时使用,加工好的数据会自动送到用户界面显示,用户修改过的数据也会自动传回逻辑层。 1.2 Binding属性变化 - PropertyChanged事件
Binding绑定的属性为Binding的路径(Path),Bind…1. Binding
1.1 Binding(绑定)
WPF中的UI展示层(Binding目标)与逻辑层(Binding的源)沟通时使用,加工好的数据会自动送到用户界面显示,用户修改过的数据也会自动传回逻辑层。 1.2 Binding属性变化 - PropertyChanged事件
Binding绑定的属性为Binding的路径(Path),Binding是一种自动机制,如果绑定的值发生了变化,那么被绑定的这个属性可以用PropertyChanged事件来侦听,当被绑定的属性发生了变化,那么PropertyChanged事件就会被激发。就会通知Binding目标端的UI元素显示新的值。 //Binding在前端绑定了Name元素:TextBlock Text="{Binding Path=Name}"/
public class Class1:INotifyPropertyChanged{public event PropertyChangedEventHandler PropertyChanged;private string name;public string Name{get { return name; }set{name = value;//激发事件if(this.PropertyChanged != null){this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("Name"));}}}} 2. Binding的源与路径 2.1 把控件作为Binding