【发布时间】:2013-03-18 07:59:25
【问题描述】:
我尝试使用文档中的代表过滤TreeListView:Filtering ObjectListView
原来是这样的:
this.myTree.ModelFilter = new ModelFilter(delegate(object x) {
return (((MyTreeNode)x).Type == type); // this code doesn't work, why ?
});
因此,myTree 应该包括所有具有.Type 属性等于type 的节点,在我的情况下,树中没有节点,为什么???。
但是,如果我将.Type 属性设置为根节点的类型,那么它将只是树中的一个根节点,所以在这种情况下它可以工作。
ETA:为什么用上面的代码过滤不起作用?
【问题讨论】:
标签: c# .net winforms objectlistview