Отображать ошибки проверки в том же слое, что и элемент управления - PullRequest
0 голосов
/ 25 ноября 2010

Есть ли способ отобразить ошибки проверки (используя свойство присоединения Validation.Errors) в том же слое, что и элемент управления с недопустимым значением при использовании класса проверки?

Я хочу отображать ошибки под элементом управления с недопустимым значением. Но текст ошибки не должен перекрывать другие элементы управления, поэтому текст ошибки должен находиться в том же слое, что и элемент управления, или нет?

С наилучшими пожеланиями, Jesper

Ответы [ 2 ]

1 голос
/ 25 ноября 2010

Один из способов сделать это - отключить шаблон Validation.ErrorTemplate для элемента управления и создать собственную обработку этого в шаблоне элемента управления. См. этот вопрос о том, как заставить ошибку проверки выскользнуть из TextBox при возникновении ошибки и вернуться обратно, когда она снова будет действительной. Пример приложения с этим можно загрузить с здесь .

0 голосов
/ 25 ноября 2010

Использование Validation.ErrorTemplate. Вот article, который показывает, как его использовать.

...