C# SendProperty将公共字段更改为私有字段
我想在每次设置私有成员时发送公共属性的属性更改事件。我该怎么做C# SendProperty将公共字段更改为私有字段,c#,wpf,C#,Wpf,我想在每次设置私有成员时发送公共属性的属性更改事件。我该怎么做 private string _imageName; public string ImageName { get { return _imageName; } set { _imageName = value; SendPropertyChanged("ImageName"); } } protected virtual void S
private string _imageName;
public string ImageName
{
get
{
return _imageName;
}
set
{
_imageName = value;
SendPropertyChanged("ImageName");
}
}
protected virtual void SendPropertyChanged(string propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
改为使用属性。
这就是为什么
或者,如果必须,请在更改私有字段时调用SendPropertyChanged(“ImageName”)