12 writes to Container
PresentationFramework (12)
System\Windows\Controls\ItemsControl.cs (9)
2663info.Container = container; 3574info.Container = container; 3612info.Container = null; 3660info.Container = container; 3755info.Container = null; 3809Container = container; 3894Container = generator.ContainerFromItem(Item); 3904Container = generator.ContainerFromIndex(Index); 3909Container = null; // caller explicitly wants null container
System\Windows\Controls\Primitives\Selector.cs (3)
1269info.Container = null; 2051info.Container = ItemInfo.RemovedContainer; 2718realInfo.Container = ItemInfo.RemovedContainer;
44 references to Container
PresentationFramework (44)
System\Windows\Controls\ComboBox.cs (4)
1090ComboBoxItem cbi = info.Container as ComboBoxItem; 1948ComboBoxItem cbi = (_highlightedInfo != null) ? _highlightedInfo.Container as ComboBoxItem : null; 1953cbi = (_highlightedInfo != null) ? _highlightedInfo.Container as ComboBoxItem : null; 1962get { return (_highlightedInfo == null) ? null : _highlightedInfo.Container as ComboBoxItem; }
System\Windows\Controls\DataGrid.cs (2)
3071DependencyObject currentContainer = currentCell.ItemInfo.Container; 6998DataGridRow row = (DataGridRow)info.Container;
System\Windows\Controls\ItemsControl.cs (30)
1792FrameworkElement element = info.Container as FrameworkElement; 3177UIElement itemContainer = itemsControl._focusedInfo.Container as UIElement; 3238UIElement container = info.Container as UIElement; 3568DependencyObject container = info.Container; 3604DependencyObject container = info.Container; 3627DependencyObject container = info.Container; 3638DependencyObject container = info.Container; 3813internal bool IsResolved { get { return Container != UnresolvedContainer; } } 3814internal bool IsKey { get { return Container == KeyContainer; } } 3815internal bool IsRemoved { get { return Container == RemovedContainer; } } 3819return new ItemInfo(Item, Container, Index); 3824return (info.Container == UnresolvedContainer) 3857if (this.Container == KeyContainer) 3858return matchUnresolved || that.Container != UnresolvedContainer; 3859else if (that.Container == KeyContainer) 3860return matchUnresolved || this.Container != UnresolvedContainer; 3863if (this.Container == UnresolvedContainer || that.Container == UnresolvedContainer) 3867(this.Container == that.Container) 3868? (this.Container == SentinelContainer) 3872: (this.Container == SentinelContainer) || // sentinel matches non-sentinel 3873(that.Container == SentinelContainer) || 3874( (this.Container == null || that.Container == null) && // null matches non-null 3892if (Container == null && Index < 0) 3897if (Index < 0 && Container != null) 3899Index = generator.IndexFromContainer(Container); 3902if (Container == null && Index >= 0) 3907if (Container == SentinelContainer && Index >= 0)
System\Windows\Controls\ListBox.cs (5)
286ListBoxItem listItem = (info != null) ? info.Container as ListBoxItem : null; 330ListBoxItem focusedItemUI = (FocusedInfo != null) ? FocusedInfo.Container as ListBoxItem : null; 776ListBoxItem listItem = info.Container as ListBoxItem; 974ListBoxItem listItem = info.Container as ListBoxItem; 1005ListBoxItem listBoxItem = info.Container as ListBoxItem;
System\Windows\Controls\Menu.cs (1)
297MenuItem newSelection = info.Container as MenuItem;
System\Windows\Controls\Primitives\Selector.cs (2)
1784DependencyObject container = info.Container; 1809DependencyObject container = info.Container;