Datagrid基于属性值绑定到列表

时间:2014-02-22 05:29:39

标签: c# wpf xaml data-binding datagrid

数据网格数据绑定到List。

class Channel
{

  string Name;
  string id;
  customEnum val;
}

其中

  Enum CustomEnum {All=0,TypeA, TypeB }

现在基于我想要在网格中显示的组合框的选择。假设组合框选择的值是TypeA。只有它们必须显示在网格中。其他人必须被删除/隐藏。我怎么做?此外,显示的网格中的第一列是行的索引。我添加了id来保存索引(我用来根据列表中的项索引生成索引)。由于在选择组合框时会改变行,我现在如何显示索引?

1 个答案:

答案 0 :(得分:1)

选中此link,并使用ICollection的过滤器选项