WPF数据双向绑定

设置双向绑定,首先控件要绑定的对象要先继承一个接口: INotifyPropertyChanged

 

然后对应被绑定的属性增加代码如下:

意思就是当Age这个属性变化时,要通知监听它变化的人。

即:PropertyChanged(this, new PropertyChangedEventArgs("Age")) ,PropertyChangedEventArgs里面写属性名

 

 添加控件btnAddAge点击事件:

        private void btnAddAge_Click(object sender, RoutedEventArgs e)
        {
            p1.Age++;
        }

点击界面时,textbox的值被刷新为25

 

这就是WPF的双向绑定,简化了我们编程。

下一节:DataGrid的数据绑定

posted @ 2013-08-25 10:34  kass  阅读(943)  评论(0编辑  收藏  举报