Как отключить проверку в приложении Silverlight 4? - PullRequest
3 голосов
/ 11 августа 2010

обновление Как отключить проверку в приложении Silverlight 4?Похоже, что это что-то не уникальное для RIA Services (как следует из моего первоначального вопроса ниже).Я наблюдаю это, когда привязываю свою сетку данных к списку POCO и запускаю ошибку проверки в своей сетке (например, ввод нецифрового числа в ячейке, связанной с числовым свойством).Как можно отключить проверку в этом случае? конец обновления

Как отключить (отключить) проверку в сетке, которая привязана к классам, созданным службами RIA в моем приложении Silverlight.Я хотел бы отключить проверку только для этой сетки;Есть и другие элементы управления, в которых я хотел бы использовать проверку.

Например, допустим, у меня есть сгенерированный класс RIA-сервисов под названием Customer с полями: ID, FirstName, LastName.Все соответствующие поля в моей таблице Customer в базе данных не имеют значения NULL (таким образом, обязательны).Коллекция классов Customer связана с сеткой:

myGrid.itemsSource = myListOfCustomers

И для каждого столбца в моей сетке я определил привязку к одному из свойств, например

="{Binding FirstName}"

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

У меня есть приложение, настроенное с помощью RIA Services, Entity Framework 4 и Silverlight 4. Этонастроить стандартным способом, предписанным для MSDN здесь: Пошаговое руководство. Создание решения RIA Services

Заранее спасибо.

1 Ответ

0 голосов
/ 23 мая 2011

Немного поздно, но пытались ли вы установить для параметра NotifyOnValidationError и связанных свойств привязок значение false?

...