我已经设置了自己的 ValidationRule,因此当 Datagrid 中的某些验证失败时,会出现错误,您需要更正该错误以继续编辑网格的其余部分。
完美的。
但是,您仍然可以在此错误仍然存在的情况下“保存”。如果验证失败,有没有办法可以禁用按钮?
我的按钮是一个命令,因此我可以将“CanExecute”设置为 false。但是,这是在我的 ViewModel 中,所以我不知道该怎么做。
我可以粘贴我的代码,但是这里有很多类加上 xaml 会淹没这个问题,如果你知道如何做到这一点,我显然会粘贴相关的代码。
非常感谢感谢!