private static ICollectionView GetOriginalView(ICollectionView view)
 {
     for (CollectionViewProxy i = view as CollectionViewProxy; i != null; i = view as CollectionViewProxy)
     {
         view = i.ProxiedView;
     }
     return(view);
 }
Ejemplo n.º 2
0
        // return the original (un-proxied) view for the given view
        static ICollectionView GetOriginalView(ICollectionView view)
        {
            for (CollectionViewProxy proxy = view as CollectionViewProxy;
                 proxy != null;
                 proxy = view as CollectionViewProxy)
            {
                view = proxy.ProxiedView;
            }

            return(view);
        }