1 write to _collectionView
PresentationFramework (1)
System\Windows\Controls\ItemCollection.cs (1)
1674_collectionView = view;
112 references to _collectionView
PresentationFramework (112)
System\Windows\Controls\ItemCollection.cs (112)
111return _collectionView.MoveCurrentToFirst(); 125return _collectionView.MoveCurrentToNext(); 139return _collectionView.MoveCurrentToPrevious(); 153return _collectionView.MoveCurrentToLast(); 168return _collectionView.MoveCurrentTo(item); 183return _collectionView.MoveCurrentToPosition(position); 202return ((IEnumerable)_collectionView).GetEnumerator(); 269return _collectionView.Contains(containItem); 295IndexedEnumerable.CopyTo(_collectionView, array, index); 315return _collectionView.IndexOf(item); 337if (_collectionView == _internalView) 343return _collectionView.GetItemAt(index); 430return _collectionView.PassesFilter(item); 438if (_collectionView != null) 440if (_collectionView.NeedsRefresh) 442_collectionView.Refresh(); 479return _collectionView.Count; 495return _collectionView.IsEmpty; 560return (EnsureCollectionView()) ? _collectionView.NeedsRefresh : false; 592if (_collectionView != null) 595CloneList(MySortDescriptions, _collectionView.SortDescriptions); 612return (EnsureCollectionView()) ? _collectionView.CanSort : true; 632return (EnsureCollectionView()) ? _collectionView.Filter : MyFilter; 637_collectionView?.Filter = value; 649return (EnsureCollectionView()) ? _collectionView.CanFilter : true; 661return (EnsureCollectionView()) ? _collectionView.CanGroup : false; 677if (_collectionView != null) 680CloneList(MyGroupDescriptions, _collectionView.GroupDescriptions); 697return (EnsureCollectionView()) ? _collectionView.Groups : null; 708Debug.Assert(_deferLevel == 0 || _collectionView == null || _deferInnerRefresh != null); 713if (_deferLevel == 0 && _collectionView != null) 715_deferInnerRefresh = _collectionView.DeferRefresh(); 800return _collectionView.CurrentPosition; 816return _collectionView.CurrentItem; 832return _collectionView.IsCurrentAfterLast; 848return _collectionView.IsCurrentBeforeFirst; 868IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 880IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 899IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 919IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 938IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 955IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 973IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 993IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1017IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1036IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1052IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1076IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1093IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1110IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1133IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1152IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1172IEditableCollectionView ecv = _collectionView as IEditableCollectionView; 1197IEditableCollectionViewAddNewItem ani = _collectionView as IEditableCollectionViewAddNewItem; 1217IEditableCollectionViewAddNewItem ani = _collectionView as IEditableCollectionViewAddNewItem; 1239ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1251ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1263ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1279ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1285ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1301ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1307ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1323ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1329ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1360ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 1393ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 1430ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 1457IItemProperties iip = _collectionView as IItemProperties; 1542get { return _collectionView; } 1549if (_collectionView != null) // disconnect from collectionView to cut extraneous events 1550UnhookCollectionView(_collectionView); 1558if (_collectionView != null) 1560HookCollectionView(_collectionView); 1577_collectionView?.GetCollectionChangedSources(level+1, format, sources); 1621if (_collectionView == null && !IsUsingItemsSource && _internalView != null) 1639HookCollectionView(_collectionView); 1641return (_collectionView != null); 1656if (_collectionView == view) 1659if (_collectionView != null) 1663UnhookCollectionView(_collectionView); 1677if (_collectionView != null) 1679_deferInnerRefresh = _collectionView.DeferRefresh(); 1685HookCollectionView(_collectionView); 1690raiseReset = !_collectionView.NeedsRefresh; 1723if (_collectionView.CanSort) 1731SortDescriptionCollection source = (IsSortingSet) ? MySortDescriptions : _collectionView.SortDescriptions; 1732SortDescriptionCollection target = (IsSortingSet) ? _collectionView.SortDescriptions : MySortDescriptions; 1740if (_collectionView.CanFilter && MyFilter != null) 1741_collectionView.Filter = MyFilter; 1743if (_collectionView.CanGroup) 1751ObservableCollection<GroupDescription> source = (IsGroupingSet) ? MyGroupDescriptions : _collectionView.GroupDescriptions; 1752ObservableCollection<GroupDescription> target = (IsGroupingSet) ? _collectionView.GroupDescriptions : MyGroupDescriptions; 1760ICollectionViewLiveShaping cvls = _collectionView as ICollectionViewLiveShaping; 1862IEditableCollectionView iev = _collectionView as IEditableCollectionView; 1902Debug.Assert(sender == _collectionView); 1908Debug.Assert(sender == _collectionView); 1935Debug.Assert(_collectionView != null); 1946Debug.Assert(_collectionView == null || _deferInnerRefresh != null); 1985if (_collectionView != null && _collectionView.CanSort) 1989SynchronizeCollections<SortDescription>(e, MySortDescriptions, _collectionView.SortDescriptions); 2005SynchronizeCollections<SortDescription>(e, _collectionView.SortDescriptions, MySortDescriptions); 2018if (_collectionView != null && _collectionView.CanGroup) 2022SynchronizeCollections<GroupDescription>(e, MyGroupDescriptions, _collectionView.GroupDescriptions); 2038SynchronizeCollections<GroupDescription>(e, _collectionView.GroupDescriptions, MyGroupDescriptions); 2052ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 2071ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 2091ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 2110ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 2130ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping; 2149ICollectionViewLiveShaping icvls = _collectionView as ICollectionViewLiveShaping;