33 references to _popupRoot
PresentationFramework (33)
src\Framework\System\Windows\Controls\Primitives\Popup.cs (33)
145
if ((popup.
_popupRoot
.Value != null) && (popup.IsOpen || popup.
_popupRoot
.Value.Child != null))
147
popup.
_popupRoot
.Value.Child = newChild;
1107
Debug.Assert( Mouse.Captured ==
_popupRoot
.Value, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot");
1111
if (
_popupRoot
.Value != null && e.OriginalSource ==
_popupRoot
.Value)
1116
if (
_popupRoot
.Value.InputHitTest(e.GetPosition(
_popupRoot
.Value)) == null)
1135
if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (
_popupRoot
.Value != null) &&
1172
Mouse.Capture(
_popupRoot
.Value, CaptureMode.SubTree);
1186
if (Mouse.Captured ==
_popupRoot
.Value)
1222
PopupRoot root = popup.
_popupRoot
.Value;
1326
if (
_popupRoot
.Value != null)
1327
TreeWalkHelper.InvalidateOnResourcesChange(
_popupRoot
.Value, null, ResourcesChangeInfo.ThemeChangeInfo);
1450
_popupRoot
.Value.IsHitTestVisible = hitTestable;
1476
if (
_popupRoot
.Value == null)
1478
_popupRoot
.Value = new PopupRoot();
1479
AddLogicalChild(
_popupRoot
.Value);
1482
_popupRoot
.Value.SetupLayoutBindings(this);
1535
if (
_popupRoot
.Value.Child != child)
1537
_popupRoot
.Value.Child = child;
1555
_secHelper.ForceMsaaToUiaBridge(
_popupRoot
.Value);
1586
_popupRoot
.Value.Opacity = 0.0;
1589
_secHelper.SetWindowRootVisual(
_popupRoot
.Value);
1649
_popupRoot
.Value.Opacity = 1.0;
1696
_popupRoot
.Value.StopAnimations();
1703
_popupRoot
.Value.SetupFadeAnimation(AnimationDelayTime, visible);
1709
_popupRoot
.Value.SetupTranslateAnimations(animation, AnimationDelayTime, AnimateFromRight, AnimateFromBottom);
1858
_popupRoot
.Value.Transform = new MatrixTransform(popupTransform);
2007
if (
_popupRoot
.Value == null)
2133
childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)
_popupRoot
.Value.RenderSize));
2407
Vector offset =
_popupRoot
.Value.AnimationOffset;
2410
GeneralTransform childToPopupTransform = TransformToClient(child,
_popupRoot
.Value);