我有一个扩展 BaseObservable 的模型。我有一个视图模型,其中包含对模型的引用并订阅模型中的属性更改。如何从视图模型的回调中打开 Model.propertyId?在下面的示例中,BR.assignedId 是模型中的属性。例如:
查看模型
public void onPropertyChanged(Observable sender, int propertyId)
{
switch (propertyId)
{
case MyModel.BR.assignedId://compile error
notifyPropertyChanged(BR.assignedImage);
break;
}
}