码迷,mamicode.com
首页 > Windows程序 > 详细

C#WPF实现数据绑定基本步骤

时间:2015-10-31 06:53:56      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:

    数据绑定的基本步骤:

(1)先声明一个类及其属性

(2)初始化类赋值

(3)在C#代码中把控件DataContext=对象;

(4)在界面设计里,控件给要绑定的属性{Binding 绑定类的属性}

原理:监听事件机制,界面改变有TextChanged之类的事件,所以改变界面可以同步修改到对象

想让普通对象实现数据绑定,需要实现INotifyPropertyChanged接口才能监听ProperChanged。具体代码如下显示:

    class Person:INotifyPropertyChanged

    {

        private int age;

 

        public int Age

        {

            get

            {

                return age;

            }

            set

            {

                this.age = value;

                if (PropertyChanged != null)

                {

                   PropertyChanged(this,

                       new PropertyChangedEventArgs("Age"));

                }

            }

        }

}

C#WPF实现数据绑定基本步骤

标签:

原文地址:http://www.cnblogs.com/wangxuxu7912/p/4924760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!