1 write to _popupRoot
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
1460
_popupRoot
= new PopupRoot();
32 references to _popupRoot
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
137
if ((popup.
_popupRoot
!= null) && (popup.IsOpen || popup.
_popupRoot
.Child != null))
139
popup.
_popupRoot
.Child = newChild;
1095
Debug.Assert( Mouse.Captured ==
_popupRoot
, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot");
1099
if (
_popupRoot
!= null && e.OriginalSource ==
_popupRoot
)
1104
if (
_popupRoot
.InputHitTest(e.GetPosition(
_popupRoot
)) == null)
1123
if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (
_popupRoot
!= null) &&
1160
Mouse.Capture(
_popupRoot
, CaptureMode.SubTree);
1174
if (Mouse.Captured ==
_popupRoot
)
1210
PopupRoot root = popup.
_popupRoot
;
1314
if (
_popupRoot
!= null)
1315
TreeWalkHelper.InvalidateOnResourcesChange(
_popupRoot
, null, ResourcesChangeInfo.ThemeChangeInfo);
1438
_popupRoot
.IsHitTestVisible = hitTestable;
1458
if (
_popupRoot
== null)
1461
AddLogicalChild(
_popupRoot
);
1464
_popupRoot
.SetupLayoutBindings(this);
1523
if (
_popupRoot
.Child != child)
1525
_popupRoot
.Child = child;
1543
_secHelper.ForceMsaaToUiaBridge(
_popupRoot
);
1568
_popupRoot
.Opacity = 0.0;
1571
_secHelper.SetWindowRootVisual(
_popupRoot
);
1643
_popupRoot
.Opacity = 1.0;
1690
_popupRoot
.StopAnimations();
1697
_popupRoot
.SetupFadeAnimation(AnimationDelayTime, visible);
1703
_popupRoot
.SetupTranslateAnimations(animation, AnimationDelayTime, AnimateFromRight, AnimateFromBottom);
1846
_popupRoot
.Transform = new MatrixTransform(popupTransform);
1995
if (
_popupRoot
== null)
2121
childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)
_popupRoot
.RenderSize));
2394
Vector offset =
_popupRoot
.AnimationOffset;
2397
GeneralTransform childToPopupTransform = TransformToClient(child,
_popupRoot
);