TextBox绑定属性的问题
Text="{Binding SupplierProduct.ProductName,Mode=TwoWay,ValidatesOnDataErrors=True,ValidatesOnExceptions=True,NotifyOnValidationError=True}"
界面里面有很多个 TextBox,分别都是绑定的 SupplierProduct这个类下面的属性,
我以前想少写点代码,所以viewmodel下就只写 SupplierProduct 这个的属性
这样是可以绑定上的,但现在添加了验证功能,如果SupplierProduct.ProductName这种写法,是不提示的,
除非只有在viewModel下面为个字段都写属性和提升属性改变的代码
想请问下能不能 SupplierProduct.ProductName 这种写法的时候,也能够触发
这种写法会提示找不到这个属性 RaisePropertyChanged("SupplierProduct.ProductName");
[解决办法]
RaisePropertyChanged("SupplierProduct.ProductName");在viewmodel里写的么?
如果是写在SupplierProduct的ProductName的Set中的话,应该是没问题的吧。