private static bool Satisfies(FilteredCollectionView view, DockableCollection dockableCollection, object parameter) { return(dockableCollection.IsCollapsed); }
private static bool Satisfies(FilteredCollectionView view, DockableCollection dockableCollection, object parameter) { return(dockableCollection.IsCollapsed && dockableCollection.CollapsedTabPosition == (parameter as CollapsedCollectionContentView).CollapsedTabPosition); }
internal FilteredCollectionContentView(ItemCollection sourceItemCollections, FilteredCollectionView.DockableCollectionFilter collectionFilter, FilteredCollectionView.PredicateRescanRequired predicateChecker) { FilteredCollections = new FilteredCollectionView(sourceItemCollections, collectionFilter, this, predicateChecker); FilteredCollections.CollectionChanged += FilteredCollections_CollectionChanged; InitialLoad(); }