这是很奇怪的,但是当我打电话BindableBase.SetProperty()
没有更新UI:BindableBase.SetProperty没有更新UI
private string person;
public string Person
{
get { return person; }
set
{
person = value;
SetProperty(ref this.person, value);//Not updating UI
//OnPropertyChanged("Person");//It works really nice
}
}
我使用Prism.Core.6.1.0\lib\net45\Prism.dll
及其Version=6.1.0.0
。
然而,OnPropertyChanged(string propertyName)
完美的作品:
public event PropertyChangedEventHandler PropertyChanged;
public void OnPropertyChanged(string propertyName)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
什么我失踪?任何帮助将不胜感激!:)
@downvoter你为什么downvote? – StepUp