'Declaration
Public Overloads Shared Function TestPosition( _ ByVal positionElement As FrameworkElement, _ ByVal positionAnchor As Anchor, _ ByVal element As FrameworkElement, _ ByVal elementAnchor As Anchor, _ ByVal elementOffset As Point, _ ByVal overlapHorizontal As Double, _ ByVal overlapVertical As Double _ ) As Point
'Usage
Dim positionElement As FrameworkElement Dim positionAnchor As Anchor Dim element As FrameworkElement Dim elementAnchor As Anchor Dim elementOffset As Point Dim overlapHorizontal As Double Dim overlapVertical As Double Dim value As Point value = PopupUtil.TestPosition(positionElement, positionAnchor, element, elementAnchor, elementOffset, overlapHorizontal, overlapVertical)
public static Point TestPosition( FrameworkElement positionElement, Anchor positionAnchor, FrameworkElement element, Anchor elementAnchor, Point elementOffset, double overlapHorizontal, double overlapVertical )
public: static Point TestPosition( FrameworkElement^ positionElement, Anchor positionAnchor, FrameworkElement^ element, Anchor elementAnchor, Point elementOffset, double overlapHorizontal, double overlapVertical )
Parameters
- positionElement
- The element to position.
- positionAnchor
- An Anchor value specifying the point in the element to position.
- element
- The System.Windows.FrameworkElement to use as reference.
- elementAnchor
- An Anchor value specifying the point in the FrameworkElement used as reference.
- elementOffset
- The offset (absolute position) of the reference element.
- overlapHorizontal
- The horizontal overlap between the elements (used for corner matching's).
- overlapVertical
- The vertical overlap between the elements (used for corner matching's).
Return Value
The absolute point where the FrameworkElement would be located.