Export (0) Print
Expand All

Stroke.HitTest Method (Point, Double)

Returns a value that indicates whether current Stroke intersects the specified area.

Namespace:  System.Windows.Ink
Assembly:  PresentationCore (in PresentationCore.dll)

public bool HitTest(
	Point point,
	double diameter
)

Parameters

point
Type: System.Windows.Point

The Point that defines the center of the area to hit test.

diameter
Type: System.Double

The diameter of the area to hit test.

Return Value

Type: System.Boolean
true if the specified area intersects the current stroke; otherwise, false.

The following example changes the color of a Stroke if it intersects a certain area.

Point myPoint = new Point(100, 100);

if (myStroke.HitTest(myPoint, 10))
{
    myStroke.DrawingAttributes.Color = Colors.Red;
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft