7 writes to CurrentSelection
PresentationFramework (7)
System\Windows\Controls\ContextMenu.cs (1)
514
CurrentSelection
= null;
System\Windows\Controls\Primitives\MenuBase.cs (6)
205
CurrentSelection
= null;
288
CurrentSelection
= null;
350
menu.
CurrentSelection
= newSelectedMenuItem;
372
menu.
CurrentSelection
= null;
721
CurrentSelection
= null;
834
CurrentSelection
= null;
29 references to CurrentSelection
PresentationFramework (29)
System\Windows\Controls\ContextMenu.cs (3)
422
if (
CurrentSelection
== null)
431
if (
CurrentSelection
== null)
512
if (
CurrentSelection
!= null)
System\Windows\Controls\Menu.cs (6)
188
if (
CurrentSelection
!= null)
195
CurrentSelection
.OpenSubmenuWithKeyboard();
202
if (
CurrentSelection
!= null)
209
CurrentSelection
.OpenSubmenuWithKeyboard();
235
(
CurrentSelection
== null || !
CurrentSelection
.IsSubmenuOpen))
System\Windows\Controls\MenuItem.cs (1)
2413
sibling = menuParent.
CurrentSelection
;
System\Windows\Controls\Primitives\MenuBase.cs (19)
203
if (!HasCapture && !IsMouseOver &&
CurrentSelection
!= null && !
CurrentSelection
.IsKeyboardFocused && !
CurrentSelection
.IsSubmenuOpen)
286
if (
CurrentSelection
!= null)
340
if ((menu.
CurrentSelection
!= newSelectedMenuItem) && (newSelectedMenuItem.LogicalParent == menu))
344
if (menu.
CurrentSelection
!= null)
346
wasSubmenuOpen = menu.
CurrentSelection
.IsSubmenuOpen;
347
menu.
CurrentSelection
.SetCurrentValueInternal(MenuItem.IsSubmenuOpenProperty, BooleanBoxes.FalseBox);
351
if (menu.
CurrentSelection
!= null && wasSubmenuOpen)
354
MenuItemRole role = menu.
CurrentSelection
.Role;
358
if (menu.
CurrentSelection
.IsSubmenuOpen != wasSubmenuOpen)
360
menu.
CurrentSelection
.SetCurrentValueInternal(MenuItem.IsSubmenuOpenProperty, BooleanBoxes.Box(wasSubmenuOpen));
370
if (menu.
CurrentSelection
== newSelectedMenuItem)
443
if (
CurrentSelection
!= null &&
CurrentSelection
.IsSubmenuOpen)
445
CurrentSelection
.SetCurrentValueInternal(MenuItem.IsSubmenuOpenProperty, BooleanBoxes.FalseBox);
830
if (
CurrentSelection
!= null)
832
wasSubmenuOpen =
CurrentSelection
.IsSubmenuOpen;
833
CurrentSelection
.IsSubmenuOpen = false;