6 writes to _currentPosition
PresentationFramework (6)
System\Windows\Data\CollectionView.cs (6)
132
_currentPosition
= currentPosition;
982
_currentPosition
= newPosition;
1006
_currentPosition
= -1;
1988
_currentPosition
= -1;
1991
++
_currentPosition
;
2005
--
_currentPosition
;
15 references to _currentPosition
PresentationFramework (15)
System\Windows\Data\CollectionView.cs (15)
133
SetFlag(CollectionViewFlags.IsCurrentBeforeFirst,
_currentPosition
< 0);
134
SetFlag(CollectionViewFlags.IsCurrentAfterLast,
_currentPosition
< 0);
135
SetFlag(CollectionViewFlags.CachedIsEmpty,
_currentPosition
< 0);
372
return
_currentPosition
;
843
int oldCurrentPosition =
_currentPosition
;
1076
int oldCurrentPosition =
_currentPosition
;
1139
if (
_currentPosition
!= oldCurrentPosition)
1779
int newPosition = (
_currentPosition
< lastPosition) ?
_currentPosition
: lastPosition;
1989
else if (index <=
_currentPosition
)
1993
if (
_currentPosition
< Count)
1995
_currentItem = EnumerableWrapper[
_currentPosition
];
2004
if (index <
_currentPosition
)
2008
else if (index ==
_currentPosition
)
2034
if (index ==
_currentPosition
)