У меня есть приложение WPF MVVM. В View у меня есть мультиселект ListBox
. В ViewModel у меня есть свойство для выбранных элементов в списке.
Используя технику, аналогичную описанной в ответе на этот вопрос, я могу связать свою собственность с ListBox
.
Но я также хочу сделать проверку данных через IDataErrorInfo
. Все, что я хочу сделать, это проверить, что пользователь выбрал хотя бы один элемент в списке. Добавление ValidatesOnDataErrors=True
к привязке не работает.
Есть ли способ иметь список с множественным выбором, связанный с IDataErrorInfo?