21 references to InternalCount
PresentationFramework (21)
System\Windows\Data\BindingListCollectionView.cs (21)
110ArgumentOutOfRangeException.ThrowIfGreaterThan(position, InternalCount); 392return InternalCount; 463oldIndex = InternalCount - 1; 485oldIndex = InternalCount - 1; 500newIndex = InternalCount; 508newIndex = InternalCount - 1; 641position = InternalCount - 2; 791fromIndex = InternalCount - 2; 1372SetCurrent(null, InternalCount); 1388if (newPosition < InternalCount && (newItem = InternalItemAt(newPosition)) != NewItemPlaceholder) 1721return InternalCount - 1; 1735return InternalCount - 2; 1790if (index == InternalCount - 1) 1792if (IsAddingNew && index == InternalCount-2) 1850get { return (0 <= CurrentPosition && CurrentPosition < InternalCount); } 1859object proposedCurrentItem = (0 <= proposed && proposed < InternalCount) ? GetItemAt(proposed) : null; 1972index = InternalCount - 1; 2063if (InternalCount == 1) 2071if (newPosition < InternalCount) 2079SetCurrent(null, InternalCount); 2138int lastPosition = InternalCount - 1; // OK if last is -1