Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

InkCanvas::StrokeCollected Event

Occurs when a stroke drawn by the user is added to the Strokes property.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public:
 event InkCanvasStrokeCollectedEventHandler^ StrokeCollected {
	void add (InkCanvasStrokeCollectedEventHandler^ value);
	void remove (InkCanvasStrokeCollectedEventHandler^ value);
}
<object StrokeCollected="InkCanvasStrokeCollectedEventHandler" .../>

This event is raised when a user completes a stroke using a pointing device. For example, a user might raise a stylus from a digitizer after making a motion, thereby completing a stroke.

The event handler receives an argument of type InkCanvasStrokeCollectedEventArgs, which references the completed stroke. The stroke is also added to the Strokes property of the InkCanvas.

The programmatic addition of a Stroke object to the Strokes collection does not raise this event.

The following example saves the time as a custom property when a user adds a stroke to the InkCanvas.

No code example is currently available or this language may not be supported.

.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