1

我已经设置了自己的 ValidationRule,因此当 Datagrid 中的某些验证失败时,会出现错误,您需要更正该错误以继续编辑网格的其余部分。

完美的。

但是,您仍然可以在此错误仍然存​​在的情况下“保存”。如果验证失败,有没有办法可以禁用按钮?

我的按钮是一个命令,因此我可以将“CanExecute”设置为 false。但是,这是在我的 ViewModel 中,所以我不知道该怎么做。

我可以粘贴我的代码,但是这里有很多类加上 xaml 会淹没这个问题,如果你知道如何做到这一点,我显然会粘贴相关的代码。

非常感谢感谢!

4

0 回答 0