¿Puedo filtrar una colección de xaml?
Tengo una aplicación wpf-mvvm.
Tengo una colección observable en mi modelo de vista
public ObservableCollection<BatchImportResultMessageDto> ImportMessageList { get; set; }
"BatchImportResultMessageDto" contiene dos propiedades.
tipo de resultado ... y mensaje. El tipo de resultado puede ser exitoso o fallido.
Necesito mostrar el éxito en un cuadro de lista ... y el fracaso en otro cuadro de lista.
Puedo hacer esto ... al tener 2 colecciones observables en viewmodel para mantener el éxito / el fracaso.
public ObservableCollection<BatchImportResultMessageDto> ImportFailureMessageList { get; set; } // To hold the failure messages.
public ObservableCollection<BatchImportResultMessageDto> ImportSuccessMessageList { get; set; } // To hold the sucess messages.
Pero, ¿hay alguna otra manera mejor para poder filtrarlo (sin nuevas dos colecciones)?