美文网首页WPF
CallerMemberName 特性

CallerMemberName 特性

作者: 落地成佛 | 来源:发表于2019-10-11 08:56 被阅读0次

    1、 callerMemberName概述

    image.png

    2、wpf中应用

    public class NotifyViewModel : BaseViewModel
    {
        private string name = "";
        public string Name
        {
            get { return Name; }
            set
            {
                Name = value;
               //封装后就只需要这要简单的调用就可以了
                OnPropertyChanged();
            }
        }
    }
    public class BaseViewModel : INotifyPropertyChanged
    {
        public event PropertyChangedEventHandler PropertyChanged;
        protected void OnPropertyChanged([CallerMemberName]string propertyName = "")
        {
            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
            }
        }
    }
    
    

    相关文章

      网友评论

        本文标题:CallerMemberName 特性

        本文链接:https://www.haomeiwen.com/subject/kibryctx.html