1 write to _popupRoot
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
1467
_popupRoot
= new PopupRoot();
32 references to _popupRoot
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
144
if ((popup.
_popupRoot
!= null) && (popup.IsOpen || popup.
_popupRoot
.Child != null))
146
popup.
_popupRoot
.Child = newChild;
1102
Debug.Assert( Mouse.Captured ==
_popupRoot
, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot");
1106
if (
_popupRoot
!= null && e.OriginalSource ==
_popupRoot
)
1111
if (
_popupRoot
.InputHitTest(e.GetPosition(
_popupRoot
)) == null)
1130
if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (
_popupRoot
!= null) &&
1167
Mouse.Capture(
_popupRoot
, CaptureMode.SubTree);
1181
if (Mouse.Captured ==
_popupRoot
)
1217
PopupRoot root = popup.
_popupRoot
;
1321
if (
_popupRoot
!= null)
1322
TreeWalkHelper.InvalidateOnResourcesChange(
_popupRoot
, null, ResourcesChangeInfo.ThemeChangeInfo);
1445
_popupRoot
.IsHitTestVisible = hitTestable;
1465
if (
_popupRoot
== null)
1468
AddLogicalChild(
_popupRoot
);
1471
_popupRoot
.SetupLayoutBindings(this);
1530
if (
_popupRoot
.Child != child)
1532
_popupRoot
.Child = child;
1550
_secHelper.ForceMsaaToUiaBridge(
_popupRoot
);
1575
_popupRoot
.Opacity = 0.0;
1578
_secHelper.SetWindowRootVisual(
_popupRoot
);
1650
_popupRoot
.Opacity = 1.0;
1697
_popupRoot
.StopAnimations();
1704
_popupRoot
.SetupFadeAnimation(AnimationDelayTime, visible);
1710
_popupRoot
.SetupTranslateAnimations(animation, AnimationDelayTime, AnimateFromRight, AnimateFromBottom);
1853
_popupRoot
.Transform = new MatrixTransform(popupTransform);
2002
if (
_popupRoot
== null)
2128
childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)
_popupRoot
.RenderSize));
2401
Vector offset =
_popupRoot
.AnimationOffset;
2404
GeneralTransform childToPopupTransform = TransformToClient(child,
_popupRoot
);