обновить Как отключить проверку в приложении Silverlight 4? Похоже, это не является чем-то уникальным для RIA Services (как подразумевает мой исходный вопрос ниже). Я наблюдаю это, когда привязываю свою сетку данных к списку POCO и вызываю ошибку проверки в своей сетке (например, ввод нечислового значения в ячейке, привязанной к числовому свойству). Как отключить проверку в этом случае? конец обновления
Как отключить (отключить) проверку в сетке, привязанной к классам, созданным службами RIA в моем приложении Silverlight. Я бы хотел отключить проверку только для этой сетки; есть и другие элементы управления, в которых я хотел бы использовать проверку.
например Допустим, у меня есть класс, созданный службами RIA, с именем Customer с полями: ID, FirstName, LastName. Все соответствующие поля в моей таблице клиентов в базе данных не допускают значения NULL (следовательно, являются обязательными). Коллекция классов Customer привязана к сетке:
myGrid.itemsSource = myListOfCustomers
И для каждого столбца в моей сетке я определил привязку к одному из свойств, например
="{Binding FirstName}"
Я бы хотел, чтобы мой пользователь мог вводить что-либо в любую из ячеек моей сетки без появления сообщений проверки. например Прямо сейчас ввод нечислового числа в столбец целочисленного идентификатора приводит к отображению сообщения проверки.
У меня есть приложение, настроенное с помощью RIA Services, Entity Framework 4 и Silverlight 4. Оно настроено стандартным способом, предписанным в MSDN здесь: Пошаговое руководство: создание решения служб RIA
Заранее спасибо.