6 writes to _currentPosition
PresentationFramework (6)
System\Windows\Data\CollectionView.cs (6)
131
_currentPosition
= currentPosition;
981
_currentPosition
= newPosition;
1005
_currentPosition
= -1;
1987
_currentPosition
= -1;
1990
++
_currentPosition
;
2004
--
_currentPosition
;
15 references to _currentPosition
PresentationFramework (15)
System\Windows\Data\CollectionView.cs (15)
132
SetFlag(CollectionViewFlags.IsCurrentBeforeFirst,
_currentPosition
< 0);
133
SetFlag(CollectionViewFlags.IsCurrentAfterLast,
_currentPosition
< 0);
134
SetFlag(CollectionViewFlags.CachedIsEmpty,
_currentPosition
< 0);
371
return
_currentPosition
;
842
int oldCurrentPosition =
_currentPosition
;
1075
int oldCurrentPosition =
_currentPosition
;
1138
if (
_currentPosition
!= oldCurrentPosition)
1778
int newPosition = (
_currentPosition
< lastPosition) ?
_currentPosition
: lastPosition;
1988
else if (index <=
_currentPosition
)
1992
if (
_currentPosition
< Count)
1994
_currentItem = EnumerableWrapper[
_currentPosition
];
2003
if (index <
_currentPosition
)
2007
else if (index ==
_currentPosition
)
2033
if (index ==
_currentPosition
)