System.Windows.Ink Namespace

Provides classes to interact with and manipulate ink on the Windows Presentation Foundation (WPF) platform.

Classes

DrawingAttributeIds

Contains a set of GUIDs that identify the properties in the DrawingAttributes class.

DrawingAttributes

Specifies the appearance of a Stroke.

DrawingAttributesReplacedEventArgs

Provides data for the DefaultDrawingAttributesReplaced event.

EllipseStylusShape

Represents a stylus tip shaped like an ellipse.

GestureRecognitionResult

Contains information about an ink gesture.

GestureRecognizer

Recognizes ink gestures.

IncrementalHitTester

Dynamically performs hit testing on a Stroke.

IncrementalLassoHitTester

Dynamically hit tests a Stroke with a lasso.

IncrementalStrokeHitTester

Dynamically hit tests a stroke with an eraser path.

LassoSelectionChangedEventArgs

Provides data for the SelectionChanged event.

PropertyDataChangedEventArgs

Provides data for the PropertyDataChanged event.

RectangleStylusShape

Represents a rectangular stylus tip.

Stroke

Represents a single ink stroke.

StrokeCollection

Represents a collection of Stroke objects.

StrokeCollectionChangedEventArgs

Provides data for the StrokesChanged event.

StrokeHitEventArgs

Represents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.

StylusPointsReplacedEventArgs

Provides data for the StylusPointsReplaced event.

StylusShape

Represents the tip of a stylus.

Enums

ApplicationGesture

Specifies the available application-specific gesture.

RecognitionConfidence

Specifies the confidence level that the GestureRecognizer determines for a particular ink gesture.

StylusTip

Specifies the tip to be used to draw a Stroke.

Delegates

DrawingAttributesReplacedEventHandler

Represents the method that handles the DefaultDrawingAttributesReplaced event of an InkCanvas.

LassoSelectionChangedEventHandler

Represents the method that handles the SelectionChanged event of a IncrementalLassoHitTester.

PropertyDataChangedEventHandler

Represents the method that handles the PropertyDataChanged event.

StrokeCollectionChangedEventHandler

Represents the method that handles the StrokesChanged event of a StrokeCollection.

StrokeHitEventHandler

Represents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.

StylusPointsReplacedEventHandler

Represents the method that will handle the StylusPointsReplaced event of a Stroke.