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