我有与下面链接中相同的问题,但答案对我来说并不令人满意。
ValidationRule ValidatesOnTargetUpdated NullReferenceException 在设计时
XAML
<TextBox x:Name="MyTextBox">
<TextBox.Text>
<Binding Path="MyText">
</Binding>
</TextBox.Text>
</TextBox>
代码隐藏
Binding binding = BindingOperations.GetBinding(MyTextBox, TextBox.TextProperty);
binding?.ValidationRules.Add(new MyValidationRule()
{
ValidatesOnTargetUpdated = true
});
它在后面的代码中与此部分一起使用。但我正在寻找一个唯一的 XAML 解决方案,因为它更直观并且对我来说更易于维护。有人有想法吗?