54 references to SetCurrent
PresentationFramework (54)
MS\Internal\Controls\InnerItemCollectionView.cs (7)
766SetCurrent(null, -1); 770SetCurrent(null, ViewCount); 774SetCurrent(_viewList[position], position); 787SetCurrent(null, -1); 796SetCurrent(_viewList[newCurrentPosition], newCurrentPosition); 800SetCurrent(null, ViewCount); 815SetCurrent(_viewList[newCurrentPosition], newCurrentPosition);
MS\Internal\Data\CompositeCollectionView.cs (13)
268SetCurrent(lastItem, lastPosition); 336SetCurrent(item, position); 924SetCurrent(item, index); 1110SetCurrent(null, Count); // Count has been cached from GetItem() 1114SetCurrent(newCurrentItem, proposed); 1223SetCurrent(GetNextItemFromXY(_currentPositionX, _currentPositionY), newCurrentPosition); 1239SetCurrent(CurrentItem, CurrentPosition - 1); 1355SetCurrent(newCurrentItem, Count - 1); 1361SetCurrent(newCurrentItem, CurrentPosition); 1416SetCurrent(null, -1); 1422SetCurrent(null, -1); 1424SetCurrent(null, Count); 1426SetCurrent(CurrentItem, CountDeep(x) + y);
System\Windows\Data\BindingListCollectionView.cs (16)
1368SetCurrent(null, -1); 1372SetCurrent(null, InternalCount); 1390SetCurrent(newItem, newPosition); 1394SetCurrent(null, -1); 1399SetCurrent(oldCurrentItem, newPosition); 1869SetCurrent(proposedCurrentItem, proposed); 2066SetCurrent(null, -1); 2075SetCurrent(GetItemAt(newPosition), newPosition); 2079SetCurrent(null, InternalCount); 2093SetCurrent(CurrentItem, CurrentPosition - 1); 2105SetCurrent(GetItemAt(newIndex), newIndex); 2111SetCurrent(CurrentItem, CurrentPosition - 1); 2117SetCurrent(CurrentItem, CurrentPosition + 1); 2130SetCurrent(GetItemAt(index), index); 2145SetCurrent(null, newPosition); 2147SetCurrent(InternalItemAt(newPosition), newPosition);
System\Windows\Data\CollectionView.cs (3)
1780SetCurrent(null, -1); 1785SetCurrent(null, Count); 1790SetCurrent(EnumerableWrapper[position], position);
System\Windows\Data\ListCollectionView.cs (15)
127SetCurrent(null, -1); 131SetCurrent(null, InternalCount); 148SetCurrent(newItem, newPosition); 152SetCurrent(null, -1); 157SetCurrent(oldCurrentItem, newPosition); 218SetCurrent(proposedCurrentItem, position); 2651SetCurrent(null, newPosition); 2653SetCurrent(InternalItemAt(newPosition), newPosition); 2827SetCurrent(null, -1); 2836SetCurrent(GetItemAt(newPosition), newPosition); 2840SetCurrent(null, InternalCount); 2851SetCurrent(CurrentItem, CurrentPosition - 1); 2866SetCurrent(GetItemAt(newIndex), newIndex); 2872SetCurrent(CurrentItem, CurrentPosition - 1); 2878SetCurrent(CurrentItem, CurrentPosition + 1);