2010-07-21 3 views
1

Я только начал следить за руками EntLib в лабораториях для интеграции валидации с WPF.WPF Enterprise Library 5 Валидация

http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8cd377-5522-4f45-a024-44a6ca5111ec&displaylang=en

То, что я обнаружил, что мой TextBox привязка данных является стрелять хорошо, когда мои валидаторы проходят. У меня есть свойство string со следующими валидаторами;

  • Обязательный валидатор
  • StringLengthValidator (с максимальным набором длины)

Как я говорю, связывающие пожары штраф когда валидаторы проходят. Однако, если я удалю текст текстового поля, например, (что делает мой текстовый код еще недействительным), привязка не запускается, и мой объект модели просмотра остается таким, каким он был в последний раз, когда он был действительным.

Почему это? Может ли кто-нибудь показать мне, где я ошибаюсь? Я буду очень признателен.

Спасибо.

ответ

0

Я только что начал читать о функциях WPB VAB. Я наткнулся на эту информацию http://msdn.microsoft.com/en-us/library/ff664451(PandP.50).aspx, которая, возможно, идет навстречу вам.

Пункт начинается - «Если значение проверенного элемента управления, которое несет атрибут обязательной проверки, пуст, начинается с«

Смежные вопросы