我想使用 Realm 覆盖以下属性,以便可以触发RaisePropertyChanged
另一个属性:
public int Reps { get; set; }
这不起作用,因为 Realm 不会将它作为数据库中的列获取:
private int _reps;
public int Reps
{
get => _reps;
set
{
RaisePropertyChanged("Reps");
RaisePropertyChanged("RepsInfo");
_reps = value;
}
}
public int Reps { get; set; }
它的价值RepsInfo
如下所示:
public string SetRepInfo { get => $"{Sets}x{Reps}"; }
我想做的原因RaisePropertyChanged("RepsInfo")
是因为我使用这个对象的所有地方在更新SetRepInfo
时都没有得到Reps
更新。