Version

PointFromScreenSafe(Visual,Point) Method

Translates a point in screen coordinates into coordinates relative to an element
Syntax
'Declaration
 
Public Overloads Shared Function PointFromScreenSafe( _
   ByVal element As Visual, _
   ByVal point As Point _
) As Point
public static Point PointFromScreenSafe( 
   Visual element,
   Point point
)

Parameters

element
The specified element
point
The point in screen coordinates.

Return Value

The point translated into coordinates relative to the element.
Exceptions
ExceptionDescription
System.ArgumentNullExceptionIf element is null
Remarks

Note: In an XBAP application we don't have access rights to call PointFromScreen. In this situation we walk up the visual tree to the top level element and map the point from it.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also