WPF 自定义NotifyPropertyChanged
2021-02-13 09:20
阅读:799
WPF 自定义NotifyPropertyChanged
时间:2018-02-22 17:11:52
阅读:214
评论:0
收藏:0
[点我收藏+]
标签:member copy system mode base eve express fun 定义
////// 实现了属性更改通知的基类 /// public class BaseNotifyPropertyChanged : System.ComponentModel.INotifyPropertyChanged { ////// 属性值变化时发生 /// /// protected virtual void OnPropertyChanged(string propertyName) { if (this.PropertyChanged != null) this.PropertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } ////// 属性值变化时发生 /// /// protected virtual void OnPropertyChanged(Expression > propertyExpression) { var propertyName = (propertyExpression.Body as MemberExpression).Member.Name; this.OnPropertyChanged(propertyName); } public virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; }
使用时继承此类,然后在VM中的属性get使用:OnPropertyChanged(()=>PropertyName) ??难道不是应该Set
WPF 自定义NotifyPropertyChanged
标签:member copy system mode base eve express fun 定义
原文地址:https://www.cnblogs.com/sjqq/p/8458369.html
上一篇:C#基础入门 十
下一篇:C# Day6-复杂数据类型
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:WPF 自定义NotifyPropertyChanged
文章链接:http://soscw.com/index.php/essay/54825.html
文章标题:WPF 自定义NotifyPropertyChanged
文章链接:http://soscw.com/index.php/essay/54825.html
评论
亲,登录后才可以留言!