2 writes to _selectedContainer
PresentationFramework (2)
System\Windows\Controls\TreeView.cs (2)
212
_selectedContainer
= container;
224
_selectedContainer
= null;
36 references to _selectedContainer
PresentationFramework (36)
System\Windows\Controls\TreeView.cs (36)
194
TreeViewItem oldContainer =
_selectedContainer
; // Saved for the automation event
202
if (container !=
_selectedContainer
)
207
if (
_selectedContainer
!= null)
209
_selectedContainer
.IsSelected = false;
210
_selectedContainer
.UpdateContainsSelection(false);
213
_selectedContainer
.UpdateContainsSelection(true);
221
if (container ==
_selectedContainer
)
223
_selectedContainer
.UpdateContainsSelection(false);
245
if (
_selectedContainer
!= null
248
TreeViewItemAutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(
_selectedContainer
) as TreeViewItemAutomationPeer;
338
if ((
_selectedContainer
!= null) && (
_selectedContainer
!= collapsed))
341
TreeViewItem current =
_selectedContainer
;
347
TreeViewItem oldContainer =
_selectedContainer
;
354
_selectedContainer
.Focus();
371
if (
_selectedContainer
!= null)
373
if (!
_selectedContainer
.IsKeyboardFocused)
374
_selectedContainer
.Focus();
429
ChangeSelection(selectedItem,
_selectedContainer
, false);
451
container =
_selectedContainer
;
477
return (
_selectedContainer
!= null) && (
_selectedContainer
.ParentTreeView == this);
485
return
_selectedContainer
;
536
if ((
_selectedContainer
== null) && FocusFirstItem())
558
if (
_selectedContainer
== null)
583
if (ExpandSubtree(
_selectedContainer
))
700
ItemsControl parentItemsControl = ItemsControl.ItemsControlFromItemContainer(
_selectedContainer
);
701
ItemInfo startingInfo = parentItemsControl?.ItemInfoFromContainer(
_selectedContainer
);
703
FrameworkElement startingContainer =
_selectedContainer
.HeaderElement;
706
startingContainer =
_selectedContainer
;
772
if (isKeyboardFocusWithin && IsKeyboardFocused && (
_selectedContainer
!= null) && !
_selectedContainer
.IsKeyboardFocusWithin)
774
_selectedContainer
.Focus();
788
if (IsKeyboardFocusWithin && IsKeyboardFocused && (
_selectedContainer
!= null) && !
_selectedContainer
.IsKeyboardFocusWithin)
790
_selectedContainer
.Focus();