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 Function HitTest (
	point As Point,
	diameter As Double
) As Boolean


Type: System.Windows.Point

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

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.

Dim myPoint As New System.Windows.Point(100, 100)

If myStroke.HitTest(myPoint, 10) Then
    myStroke.DrawingAttributes.Color = Colors.Red
End If

.NET Framework
Available since 3.0
Return to top