Пользовательская проверка формы данных Silverlight Обязательно

Я использую Dataform с числом полей X. В настоящий момент я прикрепляю тег [Required] к свойствам, которые я хочу установить как обязательные, и это работает хорошо.

Однако мне нужно переключить обязательное состояние, скажем, при выборе в поле со списком. например, в поле со списком, если я выбираю Item1, флажки 1,4 и 6 являются обязательными. Выбор пункта 2 означает, что флажки 2 и 3 должны быть обязательными.

Какие-нибудь советы


person Agentwalker    schedule 21.03.2012    source источник
comment
Вам нужно будет взглянуть на настраиваемую проверку на уровне класса. Затем вы можете проверить значение поля со списком при проверке флажков.   -  person ChrisF    schedule 22.03.2012


Ответы (1)


ИСПОЛЬЗУЙТЕ подход IDataErrorInfo для проверки. Такой подход поможет вам справиться с подобной ситуацией проверки.

Эта ссылка поможет вам разобраться в этом подходе.

person Syeda    schedule 04.04.2012