У меня есть приложение wpf-mvvm.
У меня есть наблюдаемая коллекция в моей модели представления
public ObservableCollection<BatchImportResultMessageDto> ImportMessageList { get; set; }
"BatchImportResultMessageDto" содержит два свойства ..
тип результата..и сообщение.Тип результата может быть успешным или неудачным.
Мне нужно отобразить успех в одном списке ... и отказ в другом списке.
Я могу сделать это ... имея 2 наблюдаемые коллекции в viewmodelудерживать успех / неудачу.
public ObservableCollection<BatchImportResultMessageDto> ImportFailureMessageList { get; set; } // To hold the failure messages.
public ObservableCollection<BatchImportResultMessageDto> ImportSuccessMessageList { get; set; } // To hold the sucess messages.
Но есть ли другой способ лучше, чтобы я мог отфильтровать его (без новых двух коллекций)?