我有一个文本输入区,定义方式如下:
...
<TextBox>
<TextBox.Text>
<Binding Path="MyProperty">
<Binding.ValidationRules>
<valid:MyValidator/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
我的问题是根据另一个设置,这里应该插入的内容会有所不同。因此,输入数据的验证行为应该发生改变。
我如何在代码后端更改特定文本框的活动验证规则?