4 writes to Index
PresentationFramework (4)
System\Windows\Controls\ItemContainerGenerator.cs (4)
2459
position.
Index
+= block.ContainerCount;
2498
position.
Index
+= block.ContainerCount;
2675
position.
Index
+= block.ContainerCount;
2716
position.
Index
+= block.ContainerCount;
32 references to Index
PresentationFramework (28)
System\Windows\Controls\DataGridCellsPanel.cs (3)
521
childIndex = (position.Offset == 0) ? position.
Index
: position.
Index
+ 1;
2082
int pos = position.
Index
;
System\Windows\Controls\ItemContainerGenerator.cs (7)
272
throw new ArgumentException(SR.Format(SR.RemoveRequiresOffsetZero, position.
Index
, position.Offset), nameof(position));
283
int index = position.
Index
;
506
if (itemBlock == _itemMap && position.
Index
== -1)
517
int index = position.
Index
;
1634
if (position.
Index
!= -1)
1638
int index = position.
Index
;
2082
if (position.Offset == 0 && position.
Index
>= 0)
System\Windows\Controls\Panel.cs (5)
721
_uiElementCollection.InsertInternal(pos.
Index
+ 1 + i, e);
735
_uiElementCollection.RemoveRangeInternal(pos.
Index
, containerCount);
754
_uiElementCollection.SetInternal(pos.
Index
+ i, e);
778
elements[i] = _uiElementCollection[fromPos.
Index
+ i];
780
_uiElementCollection.RemoveRangeInternal(fromPos.
Index
, containerCount);
System\Windows\Controls\Primitives\ToolBarPanel.cs (7)
411
_generatedItemsCollection.Insert(pos.
Index
+ 1 + i, e);
445
RemoveChild(_generatedItemsCollection[pos.
Index
+ i]);
448
_generatedItemsCollection.RemoveRange(pos.
Index
, containerCount);
466
RemoveChild(_generatedItemsCollection[pos.
Index
+ i]);
467
_generatedItemsCollection[pos.
Index
+ i] = e;
491
UIElement child = _generatedItemsCollection[fromPos.
Index
+ i];
496
_generatedItemsCollection.RemoveRange(fromPos.
Index
, containerCount);
System\Windows\Controls\VirtualizingStackPanel.cs (6)
8870
return (position.Offset == 0 && position.
Index
>= 0);
8951
int childIndex = args.Position.
Index
+ i;
8974
int pos = position.
Index
;
9210
Debug.Assert(_realizedChildren[position.
Index
] == child, "_realizedChildren is corrupt!");
9311
childIndex = (position.Offset == 0) ? position.
Index
: position.
Index
+ 1;
System.Windows.Controls.Ribbon (4)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonQuickAccessToolBarPanel.cs (4)
45
RemoveItem(args.Position.
Index
);
58
UIElement childToMove = GeneratedChildren[args.OldPosition.
Index
];
59
RemoveItem(args.OldPosition.
Index
);
60
GeneratedChildren.Insert(args.Position.
Index
, childToMove);