This documentation is archived and is not being maintained.

System.Windows.Ink Namespace

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

Public classDrawingAttributeIdsContains a set of GUIDs that identify the properties in the DrawingAttributes class.
Public classDrawingAttributesSpecifies the appearance of a Stroke
Public classDrawingAttributesReplacedEventArgsProvides data for the DefaultDrawingAttributesReplaced event.
Public classEllipseStylusShapeRepresents a stylus tip shaped like an ellipse.
Public classGestureRecognitionResultContains information about an ink gesture.
Public classGestureRecognizerRecognizes ink gestures.
Public classIncrementalHitTesterDynamically performs hit testing on a Stroke.
Public classIncrementalLassoHitTesterDynamically hit tests a Stroke with a lasso.
Public classIncrementalStrokeHitTesterDynamically hit tests a stroke with an eraser path.
Public classLassoSelectionChangedEventArgsProvides data for the SelectionChanged event.
Public classPropertyDataChangedEventArgsProvides data for the PropertyDataChanged event.
Public classRectangleStylusShapeRepresents a rectangular stylus tip.
Public classStrokeRepresents a single ink stroke.
Public classStrokeCollectionRepresents a collection of Stroke objects.
Public classStrokeCollectionChangedEventArgsProvides data for the StrokesChanged event.
Public classStrokeHitEventArgsRepresents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.
Public classStylusPointsReplacedEventArgsProvides data for the StylusPointsReplaced event.
Public classStylusShapeRepresents the tip of a stylus.

Public delegateDrawingAttributesReplacedEventHandlerRepresents the method that handles the DefaultDrawingAttributesReplaced event of an InkCanvas.
Public delegateLassoSelectionChangedEventHandlerRepresents the method that handles the SelectionChanged event of a IncrementalLassoHitTester.
Public delegatePropertyDataChangedEventHandlerRepresents the method that handles the PropertyDataChanged event.
Public delegateStrokeCollectionChangedEventHandlerRepresents the method that handles the StrokesChanged event of a StrokeCollection.
Public delegateStrokeHitEventHandlerRepresents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.
Public delegateStylusPointsReplacedEventHandlerRepresents the method that will handle the StylusPointsReplaced event of a Stroke.

Public enumerationApplicationGestureSpecifies the available application-specific gesture.
Public enumerationRecognitionConfidenceSpecifies the confidence level that the GestureRecognizer determines for a particular ink gesture.
Public enumerationStylusTipSpecifies the tip to be used to draw a Stroke.