4 writes to Index
PresentationFramework (4)
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (4)
2479position.Index += block.ContainerCount; 2516position.Index += block.ContainerCount; 2693position.Index += block.ContainerCount; 2732position.Index += block.ContainerCount;
28 references to Index
PresentationFramework (28)
src\Framework\System\Windows\Controls\DataGridCellsPanel.cs (3)
529childIndex = (position.Offset == 0) ? position.Index : position.Index + 1; 2094int pos = position.Index;
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (7)
281throw new ArgumentException(SR.Get(SRID.RemoveRequiresOffsetZero, position.Index, position.Offset), "position"); 292int index = position.Index; 516if (itemBlock == _itemMap && position.Index == -1) 527int index = position.Index; 1652if (position.Index != -1) 1656int index = position.Index; 2100if (position.Offset == 0 && position.Index >= 0)
src\Framework\System\Windows\Controls\Panel.cs (5)
733_uiElementCollection.InsertInternal(pos.Index + 1 + i, e); 747_uiElementCollection.RemoveRangeInternal(pos.Index, containerCount); 766_uiElementCollection.SetInternal(pos.Index + i, e); 790elements[i] = _uiElementCollection[fromPos.Index + i]; 792_uiElementCollection.RemoveRangeInternal(fromPos.Index, containerCount);
src\Framework\System\Windows\Controls\Primitives\ToolBarPanel.cs (7)
423_generatedItemsCollection.Insert(pos.Index + 1 + i, e); 460RemoveChild(_generatedItemsCollection[pos.Index + i]); 463_generatedItemsCollection.RemoveRange(pos.Index, containerCount); 481RemoveChild(_generatedItemsCollection[pos.Index + i]); 482_generatedItemsCollection[pos.Index + i] = e; 509UIElement child = _generatedItemsCollection[fromPos.Index + i]; 514_generatedItemsCollection.RemoveRange(fromPos.Index, containerCount);
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (6)
8739return (position.Offset == 0 && position.Index >= 0); 8820int childIndex = args.Position.Index + i; 8843int pos = position.Index; 9080Debug.Assert(_realizedChildren[position.Index] == child, "_realizedChildren is corrupt!"); 9184childIndex = (position.Offset == 0) ? position.Index : position.Index + 1;