powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / ValidationSummary - object level errors показывает или нет?
4 сообщений из 4, страница 1 из 1
ValidationSummary - object level errors показывает или нет?
    #37381112
karapetyan_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, может я чего не догнал, но вот в этой статье (мсдн ValidationSummary Class) в разделе Remarks написано:
мсднThe ValidationSummary control displays a consolidated list of validation errors for a given container. By default, it will display both object and property level errors. The Errors collection contains all errors added to the ValidationSummary. An individual error is represented by a ValidationSummaryItem. You can specify the type of errors displayed by setting the Filter property to one of the ValidationSummaryFilters enumeration values. For example, if property level errors are already displayed by individual controls on the form, you can set the ValidationSummary to only display object level errors. The DisplayedErrors collection contains all the errors that match the display Filter.


т.е. исходя из "By default, it will display both object and property level errors" контрол автоматом показывает все ошибки как уровня объекта, так и уровня свойствя объекта.

в то же время далее в этом же разделе написано:
мсднObject level errors are not automatically added to the Errors collection. A ValidationSummaryItem that represents an object level error must be added to the collection by your application code
т.е. ошибки уровня объекта я вручную должен добавлять в коллекцию Errors данного контрола.

Вопросы:
1. нет ли в статье противоречия ( в итоге зачем нужно свойство фильтер, если он автоматом показывает только ошибки уровня свойств)?
2. Кто нибудь использовал ValidationSummary control для показа всех ошибок ( объектных и свойств)
3. Ошибку связанную со свойством "Name", я добавляю в словарь ошибок с ключем "Name", ошибки же связанные с самим объектом я добавляю с пустым ключем "" - правильно ли это?

С уважением. Ашот.
...
Рейтинг: 0 / 0
ValidationSummary - object level errors показывает или нет?
    #37381865
karapetyan_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Граждане, вопрос все еще актуален, помогите!!!
...
Рейтинг: 0 / 0
ValidationSummary - object level errors показывает или нет?
    #37382068
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
karapetyan_a,

ты переформулируй вопрос. а то у тебя поток сознания.
...
Рейтинг: 0 / 0
ValidationSummary - object level errors показывает или нет?
    #37382118
karapetyan_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiKkarapetyan_a,

ты переформулируй вопрос. а то у тебя поток сознания.
как скажешь... :)

1. Кто-нибудь смог добиться от ValidationSummary control показа ошибок уровня объекта? если да то как?
2. При реализации интерфейса INotifyDataErrorInfo, среда получает информацию об ошибке через IEnumerable GetErrors(string propertyName) т.е. подразумевается, что ошибка связана с каким то свойством (propertyName), правильно ли возвращать ошибки уровня всего объекта на propertyName=""?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / ValidationSummary - object level errors показывает или нет?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]