15 references to IndexFromContainer
PresentationFramework (15)
src\Framework\System\Windows\Controls\DataGrid.cs (2)
2158newItemIndex = ItemContainerGenerator.IndexFromContainer(cell.RowOwner); 3104(currentIndex < 0 || currentIndex == ItemContainerGenerator.IndexFromContainer(row))
src\Framework\System\Windows\Controls\DataGridCell.cs (1)
81PrepareCell(item, ownerRow, cellsPresenter.ItemContainerGenerator.IndexFromContainer(this));
src\Framework\System\Windows\Controls\DataGridRow.cs (1)
1320return dataGridOwner.ItemContainerGenerator.IndexFromContainer(this);
src\Framework\System\Windows\Controls\ItemsControl.cs (2)
3519return NewItemInfo(ItemContainerGenerator.ItemFromContainer(container), container, ItemContainerGenerator.IndexFromContainer(container)); 3873Index = generator.IndexFromContainer(Container);
src\Framework\System\Windows\Controls\ListBox.cs (1)
905return ItemContainerGenerator.IndexFromContainer(listItem);
src\Framework\System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
270int index = ItemContainerGenerator.IndexFromContainer(container);
src\Framework\System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
695int index = dataGrid.ItemContainerGenerator.IndexFromContainer(row);
src\Framework\System\Windows\Controls\TabControl.cs (1)
430startIndex = ItemContainerGenerator.IndexFromContainer(ItemContainerGenerator.ContainerFromItem(SelectedItem));
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (5)
6192generator.IndexFromContainer(generator.ContainerFromItem(item)), 6223generator.IndexFromContainer(generator.ContainerFromItem(item)), 7578generator.IndexFromContainer(child), childSize); 7589generator.IndexFromContainer(child), childSize, childPixelSize); 9069int dataIndex = generator.IndexFromContainer(child);