首页 > Windows开发 > 详细

WINFROM中自定义控件之绑定数据即时更新

时间:2014-01-14 21:43:41      阅读:841      评论:0      收藏:0      [点我收藏+]

  相信在WINFROM中写自定义控件或者用户控件,很多人都多多少少用过点

  最近发现一个用户控件,绑定的数据源没办法自动更新,其实以前处理过这类的问题,可是这次遇到又花了1个多小时,所以决定记下来

  在用户控件(自定义控件)中定义某个属性,且在调用时需要实现绑定,则只需要进行以下步骤即可:

  1  控件继承接口:INotifyPropertyChanged

  2 实现INotifyPropertyChanged接口方法:

       public event PropertyChangedEventHandler PropertyChanged;
        protected void NotifyPropertyChanged(string propertyName)
        {
            var propertyChanged = this.PropertyChanged;
            if (propertyChanged != null)
                propertyChanged(this, new PropertyChangedEventArgs(propertyName));
        }

 3 控件属性调用: this.NotifyPropertyChanged("SelectedDate");

 

 OK

WINFROM中自定义控件之绑定数据即时更新

原文:http://www.cnblogs.com/zhuxiaohui/p/3513717.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!