Posso filtrar uma coleção do xaml?
Eu tenho um aplicativo wpf-mvvm.
Eu tenho uma coleção observável no meu viewmodel
public ObservableCollection<BatchImportResultMessageDto> ImportMessageList { get; set; }
"BatchImportResultMessageDto" contém duas propriedades.
tipo de resultado ... e mensagem. O tipo de resultado pode ser bem-sucedido ou fracassado.
Eu preciso exibir o sucesso em uma caixa de listagem .. e falha em outra caixa de listagem.
Eu posso fazer isso .. por ter duas coleções observáveis no viewmodel para manter o sucesso / falha.
public ObservableCollection<BatchImportResultMessageDto> ImportFailureMessageList { get; set; } // To hold the failure messages.
public ObservableCollection<BatchImportResultMessageDto> ImportSuccessMessageList { get; set; } // To hold the sucess messages.
Mas existe outra maneira melhor para que eu possa filtrá-lo (sem novas duas coleções)?