1 write to _secHelper
PresentationFramework (1)
src\Framework\System\Windows\Controls\Primitives\Popup.cs (1)
80_secHelper = new PopupSecurityHelper();
29 references to _secHelper
PresentationFramework (29)
src\Framework\System\Windows\Controls\Primitives\Popup.cs (29)
351bool currentVisible = (popup._secHelper.IsWindowAlive() && (popup._asyncDestroy == null)) || (popup._asyncCreate != null); 370if (popup._secHelper.IsWindowAlive()) 386if (popup._secHelper.IsWindowAlive() && (popup._asyncDestroy == null)) 827return ((Popup)d)._secHelper.IsChildPopup ? BooleanBoxes.FalseBox : value; 1358if (placementTarget != null && (IsOpen || _secHelper.IsWindowAlive())) 1455_secHelper.SetHitTestable(hitTestable); 1514bool makeNewWindow = !_secHelper.IsWindowAlive(); 1552isWindowAlive = _secHelper.IsWindowAlive(); 1555_secHelper.ForceMsaaToUiaBridge(_popupRoot.Value); 1562isWindowAlive = _secHelper.IsWindowAlive(); 1589_secHelper.SetWindowRootVisual(_popupRoot.Value); 1621_secHelper.BuildWindow(origin.x, origin.y, targetVisual, IsTransparent, PopupFilterMessage, OnWindowResize, OnDpiChanged); 1631if (_secHelper.IsWindowAlive()) 1633_secHelper.DestroyWindow(PopupFilterMessage, OnWindowResize, OnDpiChanged); 1647if (_secHelper.IsWindowAlive()) 1657_secHelper.ShowWindow(); 1688_secHelper.HideWindow(); 1767if(_secHelper.IsChildPopup) 1928if (IsOpen && _secHelper.IsWindowAlive()) 2133childBounds = new Rect((Size)_secHelper.GetTransformToDevice().Transform((Point)_popupRoot.Value.RenderSize)); 2222_secHelper.SetPopupPos(true, bestX, bestY, false, 0, 0); 2329offset = _secHelper.GetTransformToDevice().Transform(offset); 2364interestPoints[i] = _secHelper.ClientToScreen(rootVisual, interestPoints[i]); 2635desiredSize = (Size)_secHelper.GetTransformToDevice().Transform((Point)desiredSize); 2647desiredSize = (Size)_secHelper.GetTransformFromDevice().Transform((Point)desiredSize); 2666if (_secHelper.IsChildPopup) 2669return _secHelper.GetParentWindowRect(); 2708NativeMethods.POINT mousePoint = _secHelper.GetMouseCursorPos(GetTarget()); 3758var screenOrigin = popup._secHelper.ClientToScreen(rootVisual, ptPlacementTargetOrigin);