情境:
我的问题: 1.现在,在ViewModel中,要跟踪Combobox是否包含有效的Customer,我需要在View Model中实现IDataErrorInfo
问题:
答案 0 :(得分:0)
我想说 - 如果你绑定到你的viewmodel属性并想要验证你必须在那里实现IDataErrorInfo。你可以做的是将验证“委托”给你的模型。
//视图模型
public string this[string columnName]
{
get
{
//todo: other validationlogic which is not in the model
return this._mymodel[columnName];
}
}