InkCanvas.StrokeErased Event

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Occurs when user erases a stroke.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public event RoutedEventHandler StrokeErased

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

Identifier field

StrokeErasedEvent

Routing strategy

Bubbling

Delegate

RoutedEventHandler

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
Available since 3.0
Return to top
Show: