54 references to SetCurrent
PresentationFramework (54)
MS\Internal\Controls\InnerItemCollectionView.cs (7)
764SetCurrent(null, -1); 768SetCurrent(null, ViewCount); 772SetCurrent(_viewList[position], position); 785SetCurrent(null, -1); 794SetCurrent(_viewList[newCurrentPosition], newCurrentPosition); 798SetCurrent(null, ViewCount); 813SetCurrent(_viewList[newCurrentPosition], newCurrentPosition);
MS\Internal\Data\CompositeCollectionView.cs (13)
259SetCurrent(lastItem, lastPosition); 327SetCurrent(item, position); 909SetCurrent(item, index); 1095SetCurrent(null, Count); // Count has been cached from GetItem() 1099SetCurrent(newCurrentItem, proposed); 1208SetCurrent(GetNextItemFromXY(_currentPositionX, _currentPositionY), newCurrentPosition); 1224SetCurrent(CurrentItem, CurrentPosition - 1); 1340SetCurrent(newCurrentItem, Count - 1); 1346SetCurrent(newCurrentItem, CurrentPosition); 1401SetCurrent(null, -1); 1407SetCurrent(null, -1); 1409SetCurrent(null, Count); 1411SetCurrent(CurrentItem, CountDeep(x) + y);
System\Windows\Data\BindingListCollectionView.cs (16)
1347SetCurrent(null, -1); 1351SetCurrent(null, InternalCount); 1369SetCurrent(newItem, newPosition); 1373SetCurrent(null, -1); 1378SetCurrent(oldCurrentItem, newPosition); 1847SetCurrent(proposedCurrentItem, proposed); 2044SetCurrent(null, -1); 2053SetCurrent(GetItemAt(newPosition), newPosition); 2057SetCurrent(null, InternalCount); 2071SetCurrent(CurrentItem, CurrentPosition - 1); 2083SetCurrent(GetItemAt(newIndex), newIndex); 2089SetCurrent(CurrentItem, CurrentPosition - 1); 2095SetCurrent(CurrentItem, CurrentPosition + 1); 2108SetCurrent(GetItemAt(index), index); 2123SetCurrent(null, newPosition); 2125SetCurrent(InternalItemAt(newPosition), newPosition);
System\Windows\Data\CollectionView.cs (3)
1760SetCurrent(null, -1); 1765SetCurrent(null, Count); 1770SetCurrent(EnumerableWrapper[position], position);
System\Windows\Data\ListCollectionView.cs (15)
120SetCurrent(null, -1); 124SetCurrent(null, InternalCount); 141SetCurrent(newItem, newPosition); 145SetCurrent(null, -1); 150SetCurrent(oldCurrentItem, newPosition); 211SetCurrent(proposedCurrentItem, position); 2623SetCurrent(null, newPosition); 2625SetCurrent(InternalItemAt(newPosition), newPosition); 2799SetCurrent(null, -1); 2808SetCurrent(GetItemAt(newPosition), newPosition); 2812SetCurrent(null, InternalCount); 2823SetCurrent(CurrentItem, CurrentPosition - 1); 2838SetCurrent(GetItemAt(newIndex), newIndex); 2844SetCurrent(CurrentItem, CurrentPosition - 1); 2850SetCurrent(CurrentItem, CurrentPosition + 1);