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)
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
_collectionView
?.Filter = value;
649
return (EnsureCollectionView()) ?
_collectionView
.CanFilter : true;
661
return (EnsureCollectionView()) ?
_collectionView
.CanGroup : false;
677
if (
_collectionView
!= null)
680
CloneList(MyGroupDescriptions,
_collectionView
.GroupDescriptions);
697
return (EnsureCollectionView()) ?
_collectionView
.Groups : null;
708
Debug.Assert(_deferLevel == 0 ||
_collectionView
== null || _deferInnerRefresh != null);
713
if (_deferLevel == 0 &&
_collectionView
!= null)
715
_deferInnerRefresh =
_collectionView
.DeferRefresh();
800
return
_collectionView
.CurrentPosition;
816
return
_collectionView
.CurrentItem;
832
return
_collectionView
.IsCurrentAfterLast;
848
return
_collectionView
.IsCurrentBeforeFirst;
868
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
880
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
899
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
919
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
938
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
955
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
973
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
993
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1017
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1036
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1052
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1076
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1093
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1110
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1133
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1152
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1172
IEditableCollectionView ecv =
_collectionView
as IEditableCollectionView;
1197
IEditableCollectionViewAddNewItem ani =
_collectionView
as IEditableCollectionViewAddNewItem;
1217
IEditableCollectionViewAddNewItem ani =
_collectionView
as IEditableCollectionViewAddNewItem;
1239
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1251
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1263
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1279
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1285
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1301
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1307
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1323
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1329
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1360
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1393
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1430
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
1457
IItemProperties iip =
_collectionView
as IItemProperties;
1542
get { return
_collectionView
; }
1549
if (
_collectionView
!= null) // disconnect from collectionView to cut extraneous events
1550
UnhookCollectionView(
_collectionView
);
1558
if (
_collectionView
!= null)
1560
HookCollectionView(
_collectionView
);
1577
_collectionView
?.GetCollectionChangedSources(level+1, format, sources);
1621
if (
_collectionView
== null && !IsUsingItemsSource && _internalView != null)
1639
HookCollectionView(
_collectionView
);
1641
return (
_collectionView
!= null);
1656
if (
_collectionView
== view)
1659
if (
_collectionView
!= null)
1663
UnhookCollectionView(
_collectionView
);
1677
if (
_collectionView
!= null)
1679
_deferInnerRefresh =
_collectionView
.DeferRefresh();
1685
HookCollectionView(
_collectionView
);
1690
raiseReset = !
_collectionView
.NeedsRefresh;
1723
if (
_collectionView
.CanSort)
1731
SortDescriptionCollection source = (IsSortingSet) ? MySortDescriptions :
_collectionView
.SortDescriptions;
1732
SortDescriptionCollection target = (IsSortingSet) ?
_collectionView
.SortDescriptions : MySortDescriptions;
1740
if (
_collectionView
.CanFilter && MyFilter != null)
1741
_collectionView
.Filter = MyFilter;
1743
if (
_collectionView
.CanGroup)
1751
ObservableCollection<GroupDescription> source = (IsGroupingSet) ? MyGroupDescriptions :
_collectionView
.GroupDescriptions;
1752
ObservableCollection<GroupDescription> target = (IsGroupingSet) ?
_collectionView
.GroupDescriptions : MyGroupDescriptions;
1760
ICollectionViewLiveShaping cvls =
_collectionView
as ICollectionViewLiveShaping;
1862
IEditableCollectionView iev =
_collectionView
as IEditableCollectionView;
1902
Debug.Assert(sender ==
_collectionView
);
1908
Debug.Assert(sender ==
_collectionView
);
1935
Debug.Assert(
_collectionView
!= null);
1946
Debug.Assert(
_collectionView
== null || _deferInnerRefresh != null);
1985
if (
_collectionView
!= null &&
_collectionView
.CanSort)
1989
SynchronizeCollections<SortDescription>(e, MySortDescriptions,
_collectionView
.SortDescriptions);
2005
SynchronizeCollections<SortDescription>(e,
_collectionView
.SortDescriptions, MySortDescriptions);
2018
if (
_collectionView
!= null &&
_collectionView
.CanGroup)
2022
SynchronizeCollections<GroupDescription>(e, MyGroupDescriptions,
_collectionView
.GroupDescriptions);
2038
SynchronizeCollections<GroupDescription>(e,
_collectionView
.GroupDescriptions, MyGroupDescriptions);
2052
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2071
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2091
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2110
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2130
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;
2149
ICollectionViewLiveShaping icvls =
_collectionView
as ICollectionViewLiveShaping;