12 writes to Container
PresentationFramework (12)
System\Windows\Controls\ItemsControl.cs (9)
2662info.Container = container; 3573info.Container = container; 3611info.Container = null; 3659info.Container = container; 3754info.Container = null; 3808Container = container; 3893Container = generator.ContainerFromItem(Item); 3903Container = generator.ContainerFromIndex(Index); 3908Container = null; // caller explicitly wants null container
System\Windows\Controls\Primitives\Selector.cs (3)
1268info.Container = null; 2050info.Container = ItemInfo.RemovedContainer; 2717realInfo.Container = ItemInfo.RemovedContainer;
44 references to Container
PresentationFramework (44)
System\Windows\Controls\ComboBox.cs (4)
1089ComboBoxItem cbi = info.Container as ComboBoxItem; 1947ComboBoxItem cbi = (_highlightedInfo != null) ? _highlightedInfo.Container as ComboBoxItem : null; 1952cbi = (_highlightedInfo != null) ? _highlightedInfo.Container as ComboBoxItem : null; 1961get { return (_highlightedInfo == null) ? null : _highlightedInfo.Container as ComboBoxItem; }
System\Windows\Controls\DataGrid.cs (2)
3070DependencyObject currentContainer = currentCell.ItemInfo.Container; 6997DataGridRow row = (DataGridRow)info.Container;
System\Windows\Controls\ItemsControl.cs (30)
1791FrameworkElement element = info.Container as FrameworkElement; 3176UIElement itemContainer = itemsControl._focusedInfo.Container as UIElement; 3237UIElement container = info.Container as UIElement; 3567DependencyObject container = info.Container; 3603DependencyObject container = info.Container; 3626DependencyObject container = info.Container; 3637DependencyObject container = info.Container; 3812internal bool IsResolved { get { return Container != UnresolvedContainer; } } 3813internal bool IsKey { get { return Container == KeyContainer; } } 3814internal bool IsRemoved { get { return Container == RemovedContainer; } } 3818return new ItemInfo(Item, Container, Index); 3823return (info.Container == UnresolvedContainer) 3856if (this.Container == KeyContainer) 3857return matchUnresolved || that.Container != UnresolvedContainer; 3858else if (that.Container == KeyContainer) 3859return matchUnresolved || this.Container != UnresolvedContainer; 3862if (this.Container == UnresolvedContainer || that.Container == UnresolvedContainer) 3866(this.Container == that.Container) 3867? (this.Container == SentinelContainer) 3871: (this.Container == SentinelContainer) || // sentinel matches non-sentinel 3872(that.Container == SentinelContainer) || 3873( (this.Container == null || that.Container == null) && // null matches non-null 3891if (Container == null && Index < 0) 3896if (Index < 0 && Container != null) 3898Index = generator.IndexFromContainer(Container); 3901if (Container == null && Index >= 0) 3906if (Container == SentinelContainer && Index >= 0)
System\Windows\Controls\ListBox.cs (5)
285ListBoxItem listItem = (info != null) ? info.Container as ListBoxItem : null; 329ListBoxItem focusedItemUI = (FocusedInfo != null) ? FocusedInfo.Container as ListBoxItem : null; 775ListBoxItem listItem = info.Container as ListBoxItem; 973ListBoxItem listItem = info.Container as ListBoxItem; 1004ListBoxItem listBoxItem = info.Container as ListBoxItem;
System\Windows\Controls\Menu.cs (1)
296MenuItem newSelection = info.Container as MenuItem;
System\Windows\Controls\Primitives\Selector.cs (2)
1783DependencyObject container = info.Container; 1808DependencyObject container = info.Container;