1 write to _collectionView
PresentationFramework (1)
System\Windows\Controls\ItemCollection.cs (1)
1675
_collectionView
= view;
113 references to _collectionView
PresentationFramework (113)
System\Windows\Controls\ItemCollection.cs (113)
111
return
_collectionView
.MoveCurrentToFirst();
125
return
_collectionView
.MoveCurrentToNext();
139
return
_collectionView
.MoveCurrentToPrevious();
153
return
_collectionView
.MoveCurrentToLast();
168
return
_collectionView
.MoveCurrentTo(item);
183
return
_collectionView
.MoveCurrentToPosition(position);
202
return ((IEnumerable)
_collectionView
).GetEnumerator();
269
return
_collectionView
.Contains(containItem);
295
IndexedEnumerable.CopyTo(
_collectionView
, array, index);
315
return
_collectionView
.IndexOf(item);
337
if (
_collectionView
== _internalView)
343
return
_collectionView
.GetItemAt(index);
430
return
_collectionView
.PassesFilter(item);
438
if (
_collectionView
!= null)
440
if (
_collectionView
.NeedsRefresh)
442
_collectionView
.Refresh();
479
return
_collectionView
.Count;
495
return
_collectionView
.IsEmpty;
560
return (EnsureCollectionView()) ?
_collectionView
.NeedsRefresh : false;
592
if (
_collectionView
!= null)
595
CloneList(MySortDescriptions,
_collectionView
.SortDescriptions);
612
return (EnsureCollectionView()) ?
_collectionView
.CanSort : true;
632
return (EnsureCollectionView()) ?
_collectionView
.Filter : MyFilter;
637
if (
_collectionView
!= null)
638
_collectionView
.Filter = value;
650
return (EnsureCollectionView()) ?
_collectionView
.CanFilter : true;
662
return (EnsureCollectionView()) ?
_collectionView
.CanGroup : false;
678
if (
_collectionView
!= null)
681
CloneList(MyGroupDescriptions,
_collectionView
.GroupDescriptions);
698
return (EnsureCollectionView()) ?
_collectionView
.Groups : null;
709
Debug.Assert(_deferLevel == 0 ||
_collectionView
== null || _deferInnerRefresh != null);
714
if (_deferLevel == 0 &&
_collectionView
!= null)
716
_deferInnerRefresh =
_collectionView
.DeferRefresh();
801
return
_collectionView
.CurrentPosition;
817
return
_collectionView
.CurrentItem;
833
return
_collectionView
.IsCurrentAfterLast;
849
return
_collectionView
.IsCurrentBeforeFirst;
869
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
881
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
900
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
920
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
939
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
956
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
974
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
994
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1018
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1037
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1053
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1077
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1094
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1111
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1134
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1153
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1173
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1198
IEditableCollectionViewAddNewItem ani =
_collectionView
as IEditableCollectionViewAddNewItem;
1218
IEditableCollectionViewAddNewItem ani =
_collectionView
as IEditableCollectionViewAddNewItem;
1240
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1252
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1264
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1280
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1286
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1302
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1308
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1324
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1330
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1361
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1394
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1431
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1458
IItemProperties iip =
_collectionView
as IItemProperties;
1543
get { return
_collectionView
; }
1550
if (
_collectionView
!= null) // disconnect from collectionView to cut extraneous events
1551
UnhookCollectionView(
_collectionView
);
1559
if (
_collectionView
!= null)
1561
HookCollectionView(
_collectionView
);
1578
_collectionView
?.GetCollectionChangedSources(level+1, format, sources);
1622
if (
_collectionView
== null && !IsUsingItemsSource && _internalView != null)
1640
HookCollectionView(
_collectionView
);
1642
return (
_collectionView
!= null);
1657
if (
_collectionView
== view)
1660
if (
_collectionView
!= null)
1664
UnhookCollectionView(
_collectionView
);
1678
if (
_collectionView
!= null)
1680
_deferInnerRefresh =
_collectionView
.DeferRefresh();
1686
HookCollectionView(
_collectionView
);
1691
raiseReset = !
_collectionView
.NeedsRefresh;
1724
if (
_collectionView
.CanSort)
1732
SortDescriptionCollection source = (IsSortingSet) ? MySortDescriptions :
_collectionView
.SortDescriptions;
1733
SortDescriptionCollection target = (IsSortingSet) ?
_collectionView
.SortDescriptions : MySortDescriptions;
1741
if (
_collectionView
.CanFilter && MyFilter != null)
1742
_collectionView
.Filter = MyFilter;
1744
if (
_collectionView
.CanGroup)
1752
ObservableCollection<GroupDescription> source = (IsGroupingSet) ? MyGroupDescriptions :
_collectionView
.GroupDescriptions;
1753
ObservableCollection<GroupDescription> target = (IsGroupingSet) ?
_collectionView
.GroupDescriptions : MyGroupDescriptions;
1761
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1863
IEditableCollectionView iev =
_collectionView
as IEditableCollectionView;
1903
Debug.Assert(sender ==
_collectionView
);
1909
Debug.Assert(sender ==
_collectionView
);
1936
Debug.Assert(
_collectionView
!= null);
1947
Debug.Assert(
_collectionView
== null || _deferInnerRefresh != null);
1986
if (
_collectionView
!= null &&
_collectionView
.CanSort)
1990
SynchronizeCollections<SortDescription>(e, MySortDescriptions,
_collectionView
.SortDescriptions);
2006
SynchronizeCollections<SortDescription>(e,
_collectionView
.SortDescriptions, MySortDescriptions);
2019
if (
_collectionView
!= null &&
_collectionView
.CanGroup)
2023
SynchronizeCollections<GroupDescription>(e, MyGroupDescriptions,
_collectionView
.GroupDescriptions);
2039
SynchronizeCollections<GroupDescription>(e,
_collectionView
.GroupDescriptions, MyGroupDescriptions);
2053
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2072
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2092
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2111
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2131
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2150
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;