Существуют ли какие-либо общие методы проверки данных формы в представлении в приложениях Windows Phone 7 Silverlight?

Я работаю над приложением для Windows Phone 7 и хотел бы знать, есть ли какие-нибудь распространенные способы реализации проверки в форме. Несколько простых примеров были бы действительно полезны. Мне бы хотелось увидеть что-нибудь, в котором используются аннотации к данным, но я не верю, что это поддерживается в Silverlight 3 (и, следовательно, в WP7). Чтобы быть ясным, я ищу такие вещи, как обязательное поле, максимальная длина и т. Д.


person Fanzoo    schedule 28.08.2010    source источник


Ответы (1)


Из того, что я вижу, WP7 Siverlight не поддерживает DataAnnotations (именно так я делаю свои приложения OOB SL4), а Validationstates для элемента управления текстовым полем, похоже, не работают. Я проверяю исключение в своем действии Set и выдаю ошибку. Затем вы можете обработать событие (и отобразить обратную связь для пользователя), но похоже, что это не поддерживается в поставляемых функциях - очень странно!

Если вы вводите неверные данные, кажется, что они полностью игнорируются ...

person Rodney    schedule 24.10.2010