首页 > 学院 > 开发设计 > 正文

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

2019-11-14 15:44:55
字体:
来源:转载
供稿:网友

    数据绑定的基本步骤:

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

                }

            }

        }

}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表