我的情况很简单。但即使我使用viewmodel.Test = true,也不会引发NotifyPropertyChanged事件。有一些解决方案怎么做?我可以使用某种方法手动引发事件吗?有些像OnPropertyChange(nameof(Test))?还有一些方法可以跟踪配置中的更改吗?
//From viewmodel with aspect NotifyPropertyChanged
private readonly IConfig config;
public bool Test
{
get { return config.Test; }
internal set
{
config.Test = value;
}
}
public class Config : IConfig
{
public bool Test { get; set; }
}
答案 0 :(得分:2)