1 write to _secHelper
PresentationFramework (1)
System\Windows\Controls\Primitives\Popup.cs (1)
79
_secHelper
= new PopupSecurityHelper();
32 references to _secHelper
PresentationFramework (32)
System\Windows\Controls\Primitives\Popup.cs (32)
353
bool currentVisible = (popup.
_secHelper
.IsWindowAlive() && (popup._asyncDestroy == null)) || (popup._asyncCreate != null);
372
if (popup.
_secHelper
.IsWindowAlive())
388
if (popup.
_secHelper
.IsWindowAlive() && (popup._asyncDestroy == null))
829
return ((Popup)d).
_secHelper
.IsChildPopup ? BooleanBoxes.FalseBox : value;
1353
if (placementTarget != null && (IsOpen ||
_secHelper
.IsWindowAlive()))
1450
_secHelper
.SetHitTestable(hitTestable);
1509
bool makeNewWindow = !
_secHelper
.IsWindowAlive();
1547
isWindowAlive =
_secHelper
.IsWindowAlive();
1550
_secHelper
.ForceMsaaToUiaBridge(_popupRoot);
1557
isWindowAlive =
_secHelper
.IsWindowAlive();
1578
_secHelper
.SetWindowRootVisual(_popupRoot);
1605
_secHelper
.BuildWindow(origin.x, origin.y, targetVisual, IsTransparent, PopupFilterMessage, OnWindowResize, OnDpiChanged);
1614
if (
_secHelper
.IsWindowAlive())
1616
_secHelper
.DestroyWindow(PopupFilterMessage, OnWindowResize, OnDpiChanged);
1630
if (
_secHelper
.IsWindowAlive())
1648
if (
_secHelper
.IsWindowAlive())
1658
_secHelper
.ShowWindow();
1689
_secHelper
.HideWindow();
1763
if(
_secHelper
.IsChildPopup)
1923
if (IsOpen &&
_secHelper
.IsWindowAlive())
2128
childBounds = new Rect((Size)
_secHelper
.GetTransformToDevice().Transform((Point)_popupRoot.RenderSize));
2216
_secHelper
.SetPopupPos(true, bestX, bestY, false, 0, 0);
2323
offset =
_secHelper
.GetTransformToDevice().Transform(offset);
2358
interestPoints[i] =
_secHelper
.ClientToScreen(rootVisual, interestPoints[i]);
2627
desiredSize = (Size)
_secHelper
.GetTransformToDevice().Transform((Point)desiredSize);
2639
desiredSize = (Size)
_secHelper
.GetTransformFromDevice().Transform((Point)desiredSize);
2658
if (
_secHelper
.IsChildPopup)
2661
return
_secHelper
.GetParentWindowRect();
2699
NativeMethods.POINT mousePoint =
_secHelper
.GetMouseCursorPos(GetTarget());
2852
return
_secHelper
.GetParentWindowRect();
2857
return
_secHelper
.GetWindowRect();
3548
var screenOrigin = popup.
_secHelper
.ClientToScreen(rootVisual, ptPlacementTargetOrigin);