1 write to _popupRoot
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
1473
_popupRoot
= new PopupRoot();
32 references to _popupRoot
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
133
if ((popup.
_popupRoot
!= null) && (popup.IsOpen || popup.
_popupRoot
.Child != null))
135
popup.
_popupRoot
.Child = newChild;
1109
Debug.Assert( Mouse.Captured ==
_popupRoot
, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot");
1113
if (
_popupRoot
!= null && e.OriginalSource ==
_popupRoot
)
1118
if (
_popupRoot
.InputHitTest(e.GetPosition(
_popupRoot
)) == null)
1137
if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (
_popupRoot
!= null) &&
1174
Mouse.Capture(
_popupRoot
, CaptureMode.SubTree);
1188
if (Mouse.Captured ==
_popupRoot
)
1221
PopupRoot root = popup.
_popupRoot
;
1327
if (
_popupRoot
!= null)
1328
TreeWalkHelper.InvalidateOnResourcesChange(
_popupRoot
, null, ResourcesChangeInfo.ThemeChangeInfo);
1451
_popupRoot
.IsHitTestVisible = hitTestable;
1471
if (
_popupRoot
== null)
1474
AddLogicalChild(
_popupRoot
);
1477
_popupRoot
.SetupLayoutBindings(this);
1536
if (
_popupRoot
.Child != child)
1538
_popupRoot
.Child = child;
1556
_secHelper.ForceMsaaToUiaBridge(
_popupRoot
);
1581
_popupRoot
.Opacity = 0.0;
1584
_secHelper.SetWindowRootVisual(
_popupRoot
);
1656
_popupRoot
.Opacity = 1.0;
1703
_popupRoot
.StopAnimations();
1710
_popupRoot
.SetupFadeAnimation(AnimationDelayTime, visible);
1716
_popupRoot
.SetupTranslateAnimations(animation, AnimationDelayTime, AnimateFromRight, AnimateFromBottom);
1859
_popupRoot
.Transform = new MatrixTransform(popupTransform);
2008
if (
_popupRoot
== null)
2134
childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)
_popupRoot
.RenderSize));
2407
Vector offset =
_popupRoot
.AnimationOffset;
2410
GeneralTransform childToPopupTransform = TransformToClient(child,
_popupRoot
);