2010-08-24 2 views
2

У меня есть приложение Silverlight 4 с использованием шаблона призмы. У меня есть 3 вида, главное меню, навигация и вид формы.Призматическое приложение в Silverlight 4 с централизованной проверкой

Если я нажму на элемент навигации, я хотел бы иметь возможность проверить модель в моем виде.

Есть ли способ создать какую-то центральную проверку, чтобы, если бы я хотел проверить вид формы при щелчке или изменении в навигации или в меню, это было бы сделано?

Прямо сейчас, если я вношу изменения в виде формы, я получаю проверку, но два других вида слепы к виду формы в некотором смысле, поэтому я мог бы создать ошибочное состояние, если не могу каким-то образом централизовать некоторую проверку. Таким образом, я могу обеспечить, независимо от того, какой вид я изменяю, вид формы всегда проверяется.

Любые предложения, мысли, вопросы или идеи?

ответ

1

Проверка подлинности происходит правильно, но нет причин, по которым ваша форма не может подписаться на другие общие события в приложении.

Как о создании ViewChanging или PageChanging события, порожденное зрением навигации и подписчиками формы?