在某些情况下,我一直在使用 DataTable,用 DataView 过滤它并在 DataGrid 中显示 DataView。我最近开始改用我自己的课程。例如:
[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 仅适用于数据表。