1 write to _secHelper
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
72
_secHelper
= new PopupSecurityHelper();
32 references to _secHelper
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
346
bool currentVisible = (popup.
_secHelper
.IsWindowAlive() && (popup._asyncDestroy == null)) || (popup._asyncCreate != null);
365
if (popup.
_secHelper
.IsWindowAlive())
381
if (popup.
_secHelper
.IsWindowAlive() && (popup._asyncDestroy == null))
822
return ((Popup)d).
_secHelper
.IsChildPopup ? BooleanBoxes.FalseBox : value;
1346
if (placementTarget != null && (IsOpen ||
_secHelper
.IsWindowAlive()))
1443
_secHelper
.SetHitTestable(hitTestable);
1502
bool makeNewWindow = !
_secHelper
.IsWindowAlive();
1540
isWindowAlive =
_secHelper
.IsWindowAlive();
1543
_secHelper
.ForceMsaaToUiaBridge(_popupRoot);
1550
isWindowAlive =
_secHelper
.IsWindowAlive();
1571
_secHelper
.SetWindowRootVisual(_popupRoot);
1598
_secHelper
.BuildWindow(origin.x, origin.y, targetVisual, IsTransparent, PopupFilterMessage, OnWindowResize, OnDpiChanged);
1607
if (
_secHelper
.IsWindowAlive())
1609
_secHelper
.DestroyWindow(PopupFilterMessage, OnWindowResize, OnDpiChanged);
1623
if (
_secHelper
.IsWindowAlive())
1641
if (
_secHelper
.IsWindowAlive())
1651
_secHelper
.ShowWindow();
1682
_secHelper
.HideWindow();
1756
if(
_secHelper
.IsChildPopup)
1916
if (IsOpen &&
_secHelper
.IsWindowAlive())
2121
childBounds = new Rect((Size)
_secHelper
.GetTransformToDevice().Transform((Point)_popupRoot.RenderSize));
2209
_secHelper
.SetPopupPos(true, bestX, bestY, false, 0, 0);
2316
offset =
_secHelper
.GetTransformToDevice().Transform(offset);
2351
interestPoints[i] =
_secHelper
.ClientToScreen(rootVisual, interestPoints[i]);
2620
desiredSize = (Size)
_secHelper
.GetTransformToDevice().Transform((Point)desiredSize);
2632
desiredSize = (Size)
_secHelper
.GetTransformFromDevice().Transform((Point)desiredSize);
2651
if (
_secHelper
.IsChildPopup)
2654
return
_secHelper
.GetParentWindowRect();
2692
NativeMethods.POINT mousePoint =
_secHelper
.GetMouseCursorPos(GetTarget());
2845
return
_secHelper
.GetParentWindowRect();
2850
return
_secHelper
.GetWindowRect();
3541
var screenOrigin = popup.
_secHelper
.ClientToScreen(rootVisual, ptPlacementTargetOrigin);