19 references to GeneratorPosition
PresentationFramework (19)
System\Windows\Controls\DataGridCellsPanel.cs (3)
516GeneratorPosition position = (generator != null) ? generator.GeneratorPositionFromIndex(index) : new GeneratorPosition(-1, index + 1); 1149GeneratorPosition position = new GeneratorPosition(startIndex, 0); 1157generator.Remove(new GeneratorPosition(startIndex, 0), count);
System\Windows\Controls\ItemContainerGenerator.cs (9)
2126position = new GeneratorPosition(-1, 0); 2149position = new GeneratorPosition(containerIndex + offsetFromBlockStart, 0); 2154position = new GeneratorPosition(containerIndex-1, offsetFromBlockStart+1); 2168position = new GeneratorPosition(-1, 0); 2188position = new GeneratorPosition(containerIndex + offsetFromBlockStart, 0); 2237position = new GeneratorPosition(containerIndex-1, 1); 2450GeneratorPosition position = new GeneratorPosition(-1,0); 2667position = new GeneratorPosition(-1,0); 2770GeneratorPosition position = new GeneratorPosition(0, 0);
System\Windows\Controls\Panel.cs (1)
656using (generator.StartAt(new GeneratorPosition(-1, 0), GeneratorDirection.Forward))
System\Windows\Controls\Primitives\ItemsChangedEventArgs.cs (1)
43int itemUICount) : this(action, position, new GeneratorPosition(-1, 0), itemCount, itemUICount)
System\Windows\Controls\VirtualizingStackPanel.cs (5)
8868GeneratorPosition position = new GeneratorPosition(childIndex, 0); 9306GeneratorPosition position = (generator != null) ? generator.GeneratorPositionFromIndex(index) : new GeneratorPosition(-1, index + 1); 9454((IRecyclingItemContainerGenerator)generator).Recycle(new GeneratorPosition(startIndex, 0), count); 9476generator.Remove(new GeneratorPosition(startIndex, 0), count); 11235return Generator.IndexFromGeneratorPosition(new GeneratorPosition(childIndex, 0));