30 references to InternalCount
PresentationFramework (30)
System\Windows\Data\ListCollectionView.cs (30)
124
SetCurrent(null,
InternalCount
);
139
if (newPosition <
InternalCount
&& (newItem = InternalItemAt(newPosition)) != NewItemPlaceholder)
196
ArgumentOutOfRangeException.ThrowIfGreaterThan(position,
InternalCount
);
201
object proposedCurrentItem = (0 <= position && position <
InternalCount
) ? InternalItemAt(position) : null;
500
return
InternalCount
;
509
get { return (
InternalCount
== 0); }
570
oldIndex =
InternalCount
- 1;
592
oldIndex =
InternalCount
- 1;
607
newIndex =
InternalCount
;
615
newIndex =
InternalCount
- 1;
798
position = UsesLocalArray ?
InternalCount
- 1 : _newItemIndex;
804
position =
InternalCount
- 2;
846
fromIndex = UsesLocalArray ?
InternalCount
- 1 : _newItemIndex;
852
fromIndex =
InternalCount
- 2;
1084
if (index >=
InternalCount
|| !System.Windows.Controls.ItemsControl.EqualsEx(item, GetItemAt(index)))
2163
return
InternalCount
- 1;
2173
return
InternalCount
- 1;
2181
return
InternalCount
- 2;
2210
if (index ==
InternalCount
- 1)
2233
if (index ==
InternalCount
- 1)
2237
if (index ==
InternalCount
-2)
2465
get { return (0 <= CurrentPosition && CurrentPosition <
InternalCount
); }
2616
int lastPosition =
InternalCount
- 1; // OK if last is -1
2645
? 0 :
InternalCount
- 1;
2659
? 1 : UsesLocalArray ?
InternalCount
- 2 : index;
2745
return
InternalCount
- 1;
2749
return
InternalCount
- 2;
2799
if (
InternalCount
== 1)
2807
if (newPosition <
InternalCount
)
2815
SetCurrent(null,
InternalCount
);