WPF - ValidationRule的解决方法不是DependencyObject

时间:2009-12-07 19:17:01

标签: c# .net wpf data-binding xaml

由于ValiationRule不是DependencyObject,因此无法在ValidationRule属性上使用数据绑定的最佳解决方案是什么?

以下是我 喜欢 的例子。我希望能够针对其他DependencyProperty验证TextBox中的文本。

<TextBox Name="myTextBox">
    <TextBox.Text>
        <Binding Path="MySource" UpdateSourceTrigger="PropertyChanged">
            <base:EqualsRule Target="{Binding MyTarget}" />
        </Binding>
    </TextBox.Text>
</TextBox>

1 个答案:

答案 0 :(得分:1)

你可以使用Josh Smith的virtual branch approach