Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
StrokeErased Event

InkCanvas.StrokeErased Event

Occurs when user erases a stroke.

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 RoutedEventHandler StrokeErased
<object StrokeErased="RoutedEventHandler" .../>

Identifier field

StrokeErasedEvent

Routing strategy

Bubbling

Delegate

RoutedEventHandler

This event occurs when a user erases ink whether the EditingMode property is set to EraseByPoint or EraseByStroke.

The following example reports the number of strokes that are on an InkCanvas when the StrokeErased event occurs. If EditingMode is set to EraseByPoint and the user erases the middle of a stroke, the number of strokes on the InkCanvas increases. This is because the old stroke was replaced by two new strokes.

void inkCanvas1_StrokeErased(object sender, RoutedEventArgs e)
{
    Title = "Stroke erased " + inkCanvas1.Strokes.Count.ToString();
}

.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