Binding  绑定数据作用   咱们们可以理解为一个桥梁  连接  前后台数据的桥梁 

首先创建一个项目

WPF   Binding理解

创建好项目  咱们可以看到一个名为MainWindow.xaml的文件  这是一个系统默认的起始页面  如果需要更改起始页面需要在  APP里面改动

WPF   Binding理解

打开MainWindow.xaml  在里面添加控件  比如说咱们添加一个  label控件  控件所包含有一个名为 Content的属性

WPF   Binding理解  

在Binding 后面写入 所需要即可  比如  数据路径  path、值 Value、  还可以是自己自定义的属性值

Binding 是通过   System.ComponentModel名称空间中的INotifyPropertyChanged接口中的PropertyChanged事件来实现自动侦听   比如咱们数据源发生变化  会对Binding进行通知

WPF   Binding理解

public class Student : INotifyPropertyChanged  
    {  
        private string name;  
  
        public string Name  
        {  
            get { return name; }  
            set  
            {  
                name = value;  
                if (PropertyChanged != null)  
                {  
                    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("Name"));  
                }  
            }  
        }  
public event PropertyChangedEventHandler PropertyChanged; 
   }

代码不只是一种形式 具体操作具体写 做到活用 所以这里我贴出了两个不同的后台

 这只是其中一种  Binding   更多的操作方法

点击访问

http://www.cnblogs.com/cappuccino/p/3251631.html    陈孝勇

 

相关文章:

  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
  • 2021-11-18
  • 2021-09-15
  • 2021-08-21
猜你喜欢
  • 2021-05-24
  • 2022-02-06
  • 2021-08-26
  • 2021-06-05
  • 2021-07-22
  • 2021-09-21
相关资源
相似解决方案