//重写这个方法 protected override string Validate(BindingProxy <ClrClass> proxy, string propName) { //这里虽然没有返回错误信息,但如果出现46行那种情况,不会走到这个方法,优先返回类型转换的错误出去。 return(null); }
protected virtual string Validate(BindingProxy <T> proxy, string propName) { return(null); }
public MainWindow() { InitializeComponent(); this.DataContext = _vm = new BindingProxy <ClrClass>(new ClrClass()); }