25 references to ItemFromContainer
PresentationFramework (22)
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (2)
202
object item = itemsControl.ItemContainerGenerator.
ItemFromContainer
(child);
288
CollectionViewGroupInternal cvg = itemsControl.ItemContainerGenerator.
ItemFromContainer
(Owner) as CollectionViewGroupInternal;
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
149
dataItem = (d != null) ? owner.ItemContainerGenerator.
ItemFromContainer
(d) : null;
System\Windows\Controls\ComboBox.cs (1)
1249
object item = ItemContainerGenerator.
ItemFromContainer
(comboBoxItem);
System\Windows\Controls\DataGrid.cs (1)
5589
CollectionViewGroupInternal cvg = ItemContainerGenerator.
ItemFromContainer
(currentGroupItem) as CollectionViewGroupInternal;
System\Windows\Controls\GroupItem.cs (1)
58
Helper.SetItemValuesOnContainer(itemsControl, _expander, itemsControl.ItemContainerGenerator.
ItemFromContainer
(this));
System\Windows\Controls\ItemsControl.cs (4)
3169
object item = itemsControl.ItemContainerGenerator.
ItemFromContainer
(focusedElement);
3412
item = itemsControl.ItemContainerGenerator.
ItemFromContainer
(element);
3503
object item = ItemContainerGenerator.
ItemFromContainer
(container);
3548
return NewItemInfo(ItemContainerGenerator.
ItemFromContainer
(container), container, ItemContainerGenerator.IndexFromContainer(container));
System\Windows\Controls\MenuItem.cs (1)
358
object originalItem = parent.ItemContainerGenerator.
ItemFromContainer
(menuItem);
System\Windows\Controls\Primitives\Selector.cs (1)
1867
object data = itemsControl.ItemContainerGenerator.
ItemFromContainer
(o);
System\Windows\Controls\TabControl.cs (1)
517
!ItemsControl.EqualsEx(selectedItem, ItemContainerGenerator.
ItemFromContainer
(tabItem)))
System\Windows\Controls\TreeView.cs (1)
349
ChangeSelection(collapsed.ParentItemsControl.ItemContainerGenerator.
ItemFromContainer
(collapsed), collapsed, true);
System\Windows\Controls\VirtualizingStackPanel.cs (8)
4157
parentItem = itemsControl.ItemContainerGenerator.
ItemFromContainer
(groupItem);
4164
parentItem = parentItemsControl.ItemContainerGenerator.
ItemFromContainer
(itemsControl);
7513
itemStorageProvider.StoreItemValue(((ItemContainerGenerator)Generator).
ItemFromContainer
(child), ContainerSizeProperty, childSize);
7695
itemStorageProvider.StoreItemValue(generator.
ItemFromContainer
(child), ContainerSizeProperty, childSize);
7708
itemStorageProvider.StoreItemValue(generator.
ItemFromContainer
(child), ContainerSizeDualProperty, value);
8075
object item = ((ItemContainerGenerator)generator).
ItemFromContainer
((UIElement)children[childIndex]);
9103
item = itemsControl.ItemContainerGenerator.
ItemFromContainer
(child);
9426
CleanUpVirtualizedItemEventArgs e = new CleanUpVirtualizedItemEventArgs(itemsControl.ItemContainerGenerator.
ItemFromContainer
(child), child)
System.Windows.Controls.Ribbon (3)
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
1047
MoveCurrentTo(CollectionView, ItemContainerGenerator.
ItemFromContainer
(category));
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (2)
189
object item = category.ItemContainerGenerator.
ItemFromContainer
(galleryItem);
243
object item = category.ItemContainerGenerator.
ItemFromContainer
(galleryItem);