1 write to _popupRoot
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
1472_popupRoot = new PopupRoot();
32 references to _popupRoot
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
132if ((popup._popupRoot != null) && (popup.IsOpen || popup._popupRoot.Child != null)) 134popup._popupRoot.Child = newChild; 1108Debug.Assert( Mouse.Captured == _popupRoot, "_cacheValid[(int)CacheBits.CaptureEngaged] == true but Mouse.Captured != _popupRoot"); 1112if (_popupRoot != null && e.OriginalSource == _popupRoot) 1117if (_popupRoot.InputHitTest(e.GetPosition(_popupRoot)) == null) 1136if (!_cacheValid[(int)CacheBits.CaptureEngaged] && (_popupRoot != null) && 1173Mouse.Capture(_popupRoot, CaptureMode.SubTree); 1187if (Mouse.Captured == _popupRoot) 1220PopupRoot root = popup._popupRoot; 1326if (_popupRoot != null) 1327TreeWalkHelper.InvalidateOnResourcesChange(_popupRoot, null, ResourcesChangeInfo.ThemeChangeInfo); 1450_popupRoot.IsHitTestVisible = hitTestable; 1470if (_popupRoot == null) 1473AddLogicalChild(_popupRoot); 1476_popupRoot.SetupLayoutBindings(this); 1535if (_popupRoot.Child != child) 1537_popupRoot.Child = child; 1555_secHelper.ForceMsaaToUiaBridge(_popupRoot); 1580_popupRoot.Opacity = 0.0; 1583_secHelper.SetWindowRootVisual(_popupRoot); 1655_popupRoot.Opacity = 1.0; 1702_popupRoot.StopAnimations(); 1709_popupRoot.SetupFadeAnimation(AnimationDelayTime, visible); 1715_popupRoot.SetupTranslateAnimations(animation, AnimationDelayTime, AnimateFromRight, AnimateFromBottom); 1858_popupRoot.Transform = new MatrixTransform(popupTransform); 2007if (_popupRoot == null) 2133childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)_popupRoot.RenderSize)); 2406Vector offset = _popupRoot.AnimationOffset; 2409GeneralTransform childToPopupTransform = TransformToClient(child, _popupRoot);