WPF ValidationRules отключает PropertyChanged

У меня есть следующее текстовое поле, в котором свойство изменено в модели представления. Когда я вставляю Binding.ValidationRules и вставляю какое-то неправильное значение, оно не вызывает событие propertychanged, и я не понимаю, почему. Любая помощь?

<TextBox Name="RiskCode" HorizontalAlignment="Left" Margin="101.923,8,0,81" TextWrapping="Wrap" Width="56.077" MaxLength="6" Validation.ErrorTemplate="{StaticResource validationTemplate}"
         Style="{StaticResource textBoxInError}">
    <TextBox.Text>
        <Binding Path="RiskCode" UpdateSourceTrigger="PropertyChanged">
            <Binding.ValidationRules>
                <vm:RiskCodeValidation/>
            </Binding.ValidationRules>
        </Binding>
    </TextBox.Text>
</TextBox>
5
задан akjoshi 12 June 2012 в 06:42
поделиться