21 references to InternalCount
PresentationFramework (21)
System\Windows\Data\BindingListCollectionView.cs (21)
104ArgumentOutOfRangeException.ThrowIfGreaterThan(position, InternalCount); 386return InternalCount; 457oldIndex = InternalCount - 1; 479oldIndex = InternalCount - 1; 494newIndex = InternalCount; 502newIndex = InternalCount - 1; 629position = InternalCount - 2; 776fromIndex = InternalCount - 2; 1351SetCurrent(null, InternalCount); 1367if (newPosition < InternalCount && (newItem = InternalItemAt(newPosition)) != NewItemPlaceholder) 1699return InternalCount - 1; 1713return InternalCount - 2; 1768if (index == InternalCount - 1) 1770if (IsAddingNew && index == InternalCount-2) 1828get { return (0 <= CurrentPosition && CurrentPosition < InternalCount); } 1837object proposedCurrentItem = (0 <= proposed && proposed < InternalCount) ? GetItemAt(proposed) : null; 1950index = InternalCount - 1; 2041if (InternalCount == 1) 2049if (newPosition < InternalCount) 2057SetCurrent(null, InternalCount); 2116int lastPosition = InternalCount - 1; // OK if last is -1