コード例 #1
0
 public void RemoveFilter(TreeNodeFilter filter)
 {
     for (int i = Filters.Count; i-- > 0;)
     {
         BaseTreeNodeFilter treeNodeFilter = Filters[i] as BaseTreeNodeFilter;
         if (treeNodeFilter.TreeNodeFilter == filter)
         {
             Filters.Remove(treeNodeFilter);
         }
     }
 }
コード例 #2
0
 public Boolean IsFilterActive(TreeNodeFilter filter)
 {
     for (int i = Filters.Count; i-- > 0;)
     {
         BaseTreeNodeFilter treeNodeFilter = Filters[i] as BaseTreeNodeFilter;
         if (treeNodeFilter.TreeNodeFilter == filter)
         {
             return(true);
         }
     }
     return(false);
 }