В некоторых случаях я использовал DataTable, фильтровал его с помощью DataView и отображал DataView в DataGrid. Я недавно начал переходить на использование своих собственных классов. Например:
[Serializable]
[System.Xml.Serialization.XmlRoot("Items", Namespace = "http://mycomp.com/test")]
public class Items: List<Item>
{
}
[Serializable]
[System.Xml.Serialization.XmlRoot("Item", Namespace = "http://mycomp.com/test")]
public class Item
{
//public properties here
}
Затем я беру свой класс Items и отображаю его в DataGrid, который работал очень хорошо. Есть ли способ применить фильтр к списку? DataView работает только с таблицами данных.