2 writes to _selectedContainer
PresentationFramework (2)
System\Windows\Controls\TreeView.cs (2)
218_selectedContainer = container; 230_selectedContainer = null;
36 references to _selectedContainer
PresentationFramework (36)
System\Windows\Controls\TreeView.cs (36)
200TreeViewItem oldContainer = _selectedContainer; // Saved for the automation event 208if (container != _selectedContainer) 213if (_selectedContainer != null) 215_selectedContainer.IsSelected = false; 216_selectedContainer.UpdateContainsSelection(false); 219_selectedContainer.UpdateContainsSelection(true); 227if (container == _selectedContainer) 229_selectedContainer.UpdateContainsSelection(false); 251if ( _selectedContainer != null 254TreeViewItemAutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(_selectedContainer) as TreeViewItemAutomationPeer; 344if ((_selectedContainer != null) && (_selectedContainer != collapsed)) 347TreeViewItem current = _selectedContainer; 353TreeViewItem oldContainer = _selectedContainer; 360_selectedContainer.Focus(); 377if (_selectedContainer != null) 379if (!_selectedContainer.IsKeyboardFocused) 380_selectedContainer.Focus(); 435ChangeSelection(selectedItem, _selectedContainer, false); 457container = _selectedContainer; 483return (_selectedContainer != null) && (_selectedContainer.ParentTreeView == this); 491return _selectedContainer; 542if ((_selectedContainer == null) && FocusFirstItem()) 564if (_selectedContainer == null) 589if (ExpandSubtree(_selectedContainer)) 706ItemsControl parentItemsControl = ItemsControl.ItemsControlFromItemContainer(_selectedContainer); 708? parentItemsControl.ItemInfoFromContainer(_selectedContainer) 711FrameworkElement startingContainer = _selectedContainer.HeaderElement; 714startingContainer = _selectedContainer; 780if (isKeyboardFocusWithin && IsKeyboardFocused && (_selectedContainer != null) && !_selectedContainer.IsKeyboardFocusWithin) 782_selectedContainer.Focus(); 796if (IsKeyboardFocusWithin && IsKeyboardFocused && (_selectedContainer != null) && !_selectedContainer.IsKeyboardFocusWithin) 798_selectedContainer.Focus();