1 implementation of ICollectionView
PresentationFramework (1)
src\Framework\System\Windows\Data\CollectionView.cs (1)
41public class CollectionView : DispatcherObject, ICollectionView, INotifyPropertyChanged
91 references to ICollectionView
PresentationFramework (69)
src\Framework\MS\Internal\Data\BindingWorker.cs (1)
67internal virtual void OnCurrentChanged(ICollectionView collectionView, EventArgs args) {}
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (3)
263internal override void OnCurrentChanged(ICollectionView collectionView, EventArgs args) 324internal void ReplaceCurrentItem(ICollectionView oldCollectionView, ICollectionView newCollectionView)
src\Framework\MS\Internal\Data\CollectionViewProxy.cs (3)
39internal CollectionViewProxy(ICollectionView view) 300public ICollectionView ProxiedView 1080ICollectionView _view;
src\Framework\MS\Internal\Data\CompositeCollectionView.cs (10)
227/// Move <seealso cref="ICollectionView.CurrentItem"/> to the given item. 231/// <returns>true if <seealso cref="ICollectionView.CurrentItem"/> points to an item within the view.</returns> 248/// Move <seealso cref="ICollectionView.CurrentItem"/> to the first item. 250/// <returns>true if <seealso cref="ICollectionView.CurrentItem"/> points to an item within the view.</returns> 259/// Move <seealso cref="ICollectionView.CurrentItem"/> to the last item. 261/// <returns>true if <seealso cref="ICollectionView.CurrentItem"/> points to an item within the view.</returns> 293/// Move <seealso cref="ICollectionView.CurrentItem"/> to the next item. 295/// <returns>true if <seealso cref="ICollectionView.CurrentItem"/> points to an item within the view.</returns> 304/// Move <seealso cref="ICollectionView.CurrentItem"/> to the previous item. 306/// <returns>true if <seealso cref="ICollectionView.CurrentItem"/> points to an item within the view.</returns>
src\Framework\MS\Internal\Data\LiveShapingList.cs (4)
121SortDescriptionCollection sdc = ((ICollectionView)View).SortDescriptions; 193ICollectionView icv = View as ICollectionView; 265SortDescriptionCollection sdc = ((ICollectionView)View).SortDescriptions;
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (9)
463internal void OnCurrentChanged(ICollectionView collectionView) 585private void UpdateSourceValueState(int k, ICollectionView collectionView) 592private void UpdateSourceValueState(int k, ICollectionView collectionView, object newValue, bool isASubPropertyChange) 630ICollectionView oldCollectionView = _arySVS[k].collectionView; 651ICollectionView newCollectionView = _arySVS[k].collectionView; 785ICollectionView view = null; 983ICollectionView view = _arySVS[level].collectionView; 1242if (!(item is ICollectionView) || _host == null || _host.IsValidValue(item)) 1892public ICollectionView collectionView;
src\Framework\MS\Internal\Data\ViewManager.cs (7)
297internal ViewRecord(ICollectionView view) 303internal ICollectionView View 325ICollectionView _view; 545ICollectionView icv = collection as ICollectionView; 587if (!typeof(ICollectionView).IsAssignableFrom(collectionViewType)) 597new object[1]{arg}, null) as ICollectionView;
src\Framework\MS\Internal\Data\XmlBindingWorker.cs (5)
113internal override void OnCurrentChanged(ICollectionView collectionView, EventArgs args) 180private ICollectionView CollectionView 270ICollectionView icv = itemsSource as ICollectionView; 669private ICollectionView _collectionView;
src\Framework\MS\Internal\Helper.cs (1)
512ICollectionView icv = (ic != null) ? ic.CollectionView : null;
src\Framework\System\Windows\Controls\ItemCollection.cs (3)
174/// Move <seealso cref="ICollectionView.CurrentItem"/> to the given item. 849/// Return true if <seealso cref="ICollectionView.CurrentItem"/> is beyond the end (End-Of-File). 865/// Return true if <seealso cref="ICollectionView.CurrentItem"/> is before the beginning (Beginning-Of-File).
src\Framework\System\Windows\Data\BindingExpression.cs (1)
2439Worker.OnCurrentChanged(sender as ICollectionView, e);
src\Framework\System\Windows\Data\BindingListCollectionView.cs (1)
33/// <seealso cref="ICollectionView"/> based on and associated to <seealso cref="IBindingList"/>
src\Framework\System\Windows\Data\CollectionContainer.cs (4)
133internal ICollectionView View 171ICollectionView cv = View as ICollectionView; 413private ICollectionView _view;
src\Framework\System\Windows\Data\CollectionView.cs (1)
1003/// ask listeners (via <seealso cref="ICollectionView.CurrentChanging"/> event) if it's OK to change currency
src\Framework\System\Windows\Data\CollectionViewSource.cs (14)
63typeof(ICollectionView), 65new FrameworkPropertyMetadata((ICollectionView)null)); 80public ICollectionView View 142!(o is ICollectionView); 208typeof(ICollectionView).IsAssignableFrom(type); 669public static ICollectionView GetDefaultView(object source) 675private static ICollectionView LazyGetDefaultView(object source) 683public static bool IsDefaultView(ICollectionView view) 760ICollectionView view = (ICollectionView)GetValue(ViewProperty); 946ICollectionView view = null; 977void ApplyPropertiesToView(ICollectionView view) 1111static ICollectionView GetOriginalView(ICollectionView view)
src\Framework\System\Windows\Data\CompositeCollection.cs (1)
272ICollectionView ICollectionViewFactory.CreateView()
src\Framework\System\Windows\Data\ListCollectionView.cs (1)
37/// <seealso cref="ICollectionView"/> based on and associated to <seealso cref="IList"/>.
System.Activities.Presentation (5)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\SubPropertyEditor.cs (2)
68private ICollectionView _quickTypeView; 125public ICollectionView QuickTypes
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (3)
407ICollectionView items = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource); 732ICollectionView view = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource); 783ICollectionView view = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource);
WindowsBase (17)
Base\System\ComponentModel\CurrentChangedEventManager.cs (8)
43public static void AddListener(ICollectionView source, IWeakEventListener listener) 56public static void RemoveListener(ICollectionView source, IWeakEventListener listener) 71public static void AddHandler(ICollectionView source, EventHandler<EventArgs> handler) 82public static void RemoveHandler(ICollectionView source, EventHandler<EventArgs> handler) 111ICollectionView typedSource = (ICollectionView)source; 120ICollectionView typedSource = (ICollectionView)source;
Base\System\ComponentModel\CurrentChangingEventManager.cs (8)
44public static void AddListener(ICollectionView source, IWeakEventListener listener) 57public static void RemoveListener(ICollectionView source, IWeakEventListener listener) 72public static void AddHandler(ICollectionView source, EventHandler<CurrentChangingEventArgs> handler) 83public static void RemoveHandler(ICollectionView source, EventHandler<CurrentChangingEventArgs> handler) 112ICollectionView typedSource = (ICollectionView)source; 121ICollectionView typedSource = (ICollectionView)source;
Base\System\ComponentModel\ICollectionViewFactory.cs (1)
34ICollectionView CreateView();