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)
137if ((popup._popupRoot != null) && (popup.IsOpen || popup._popupRoot.Child != null)) 139popup._popupRoot.Child = newChild; 1095Debug.Assert( Mouse.Captured == _popupRoot, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot"); 1099if (_popupRoot != null && e.OriginalSource == _popupRoot) 1104if (_popupRoot.InputHitTest(e.GetPosition(_popupRoot)) == null) 1123if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (_popupRoot != null) && 1160Mouse.Capture(_popupRoot, CaptureMode.SubTree); 1174if (Mouse.Captured == _popupRoot) 1210PopupRoot root = popup._popupRoot; 1314if (_popupRoot != null) 1315TreeWalkHelper.InvalidateOnResourcesChange(_popupRoot, null, ResourcesChangeInfo.ThemeChangeInfo); 1438_popupRoot.IsHitTestVisible = hitTestable; 1458if (_popupRoot == null) 1461AddLogicalChild(_popupRoot); 1464_popupRoot.SetupLayoutBindings(this); 1523if (_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); 1995if (_popupRoot == null) 2121childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)_popupRoot.RenderSize)); 2394Vector offset = _popupRoot.AnimationOffset; 2397GeneralTransform childToPopupTransform = TransformToClient(child, _popupRoot);