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)
144if ((popup._popupRoot != null) && (popup.IsOpen || popup._popupRoot.Child != null)) 146popup._popupRoot.Child = newChild; 1102Debug.Assert( Mouse.Captured == _popupRoot, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot"); 1106if (_popupRoot != null && e.OriginalSource == _popupRoot) 1111if (_popupRoot.InputHitTest(e.GetPosition(_popupRoot)) == null) 1130if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (_popupRoot != null) && 1167Mouse.Capture(_popupRoot, CaptureMode.SubTree); 1181if (Mouse.Captured == _popupRoot) 1217PopupRoot root = popup._popupRoot; 1321if (_popupRoot != null) 1322TreeWalkHelper.InvalidateOnResourcesChange(_popupRoot, null, ResourcesChangeInfo.ThemeChangeInfo); 1445_popupRoot.IsHitTestVisible = hitTestable; 1465if (_popupRoot == null) 1468AddLogicalChild(_popupRoot); 1471_popupRoot.SetupLayoutBindings(this); 1530if (_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); 2002if (_popupRoot == null) 2128childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)_popupRoot.RenderSize)); 2401Vector offset = _popupRoot.AnimationOffset; 2404GeneralTransform childToPopupTransform = TransformToClient(child, _popupRoot);