首页 > 其他 > 详细

引发事件代码封装成OnEventName

时间:2014-03-13 05:55:20      阅读:468      评论:0      收藏:0      [点我收藏+]

引发事件的代码,通常可以封装成“On+事件名称”的方法(On:表示当“什么什么”的时候),如下所示:

1:引发事件代码:

if (PropertyChanged != null)//为了实现将数据源的改变通知给目标控件
                {
                    PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
                }


2:可以封装如下的方法(当“属性改变”的时候):

private void OnPropertyChanged(string propertyName)
{
  if (PropertyChanged != null)//为了实现将数据源的改变通知给目标控件
                {
                    PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
                }
}

引发事件代码封装成OnEventName,布布扣,bubuko.com

引发事件代码封装成OnEventName

原文:http://www.cnblogs.com/changbaishan/p/3596704.html

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