Существуют ли какие-либо элементы управления проверкой в ​​элементах управления WPF так же, как элементы управления проверкой в ​​ASP.net? - PullRequest
1 голос
/ 08 июня 2011

Я создал простую форму в WPF.Я работал над ASP.NET ранее, поэтому мне интересно, есть ли в WPF «средства проверки», которые похожи на ASP.NET, или мне нужно вручную проверять мои поля.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

Если вы используете Binding, вот вам хороший пост в Stackoverflow

Быстро, вы хотите что-то вроде этого:

<TextBox Text="{Binding Age, ValidatesOnDataErrors=True}" />

И затем с DataAnnotationsВы указываете свои правила.Затем вы используете функцию

string IDataErrorInfo.this[string columnName]

для проверки.Я использую все это в моем приложении.

0 голосов
/ 08 июня 2011

Конечно, вы можете легко это сделать. То, что вы хотите, это интерфейс IDataErrorInfo.
здесь является примером.

...