GetGeometry Method (DrawingAttributes)
Collapse the table of content
Expand the table of content

Stroke.GetGeometry Method (DrawingAttributes)


Gets the Geometry of the current Stroke using the specified DrawingAttributes.

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

public Geometry GetGeometry(
	DrawingAttributes drawingAttributes


Type: System.Windows.Ink.DrawingAttributes

The DrawingAttributes that determines the Geometry of the Stroke.

Return Value

Type: System.Windows.Media.Geometry

A Geometry that represents the Stroke.

The GetGeometry method uses the Width, Height, FitToCurve, StylusTip and StylusTipTransform properties of drawingAttributes to determine the Geometry. Consider caching the Geometry to avoid calling GetGeometry multiple times, which may impact performance.

The following example demonstrates how to draw a circle at each StylusPoint of a Stroke. If the FitToCurve property is set to true, the GetBezierStylusPoints is used to get the stylus points. Otherwise, the StylusPoints property is used.

.NET Framework
Available since 3.0
Return to top
© 2015 Microsoft