C#中binding时使用iNotifyPropertyChanged问题
我写了下面的代码publicclassStr:INotifyPropertyChanged{publiceventProgressChangedEventHandlerP...
我写了下面的代码
public class Str : INotifyPropertyChanged
{
public event ProgressChangedEventHandler PropertyChanged;
string txtZZ;
public string txt
{
get { return txtZZ; }
set
{
txtZZ = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
}
编译不通过,提示
“WpfApplication1.Str”不实现接口成员“System.ComponentModel.INotifyPropertyChanged.PropertyChanged”。“WpfApplication1.Str.PropertyChanged”无法实现“System.ComponentModel.INotifyPropertyChanged.PropertyChanged”,因为它没有匹配的返回类型“System.ComponentModel.PropertyChangedEventHandler”。
求高手
PropertyChanged(this, new PropertyChangedEventArgs("txt"));
没改掉。 展开
public class Str : INotifyPropertyChanged
{
public event ProgressChangedEventHandler PropertyChanged;
string txtZZ;
public string txt
{
get { return txtZZ; }
set
{
txtZZ = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
}
编译不通过,提示
“WpfApplication1.Str”不实现接口成员“System.ComponentModel.INotifyPropertyChanged.PropertyChanged”。“WpfApplication1.Str.PropertyChanged”无法实现“System.ComponentModel.INotifyPropertyChanged.PropertyChanged”,因为它没有匹配的返回类型“System.ComponentModel.PropertyChangedEventHandler”。
求高手
PropertyChanged(this, new PropertyChangedEventArgs("txt"));
没改掉。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询