Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

StrokeCollection::Erase Method (IEnumerable<Point>^, StylusShape^)

 

Replaces all strokes that are clipped by the region created by the specified StylusShape along the specified path with new Strokes that are not clipped by the region.

Namespace:   System.Windows.Ink
Assembly:  PresentationCore (in PresentationCore.dll)

public:
void Erase(
	IEnumerable<Point>^ eraserPath,
	StylusShape^ eraserShape
)

Parameters

eraserPath
Type: System.Collections.Generic::IEnumerable<Point>^

An array of type Point that specifies the path to be erased.

eraserShape
Type: System.Windows.Ink::StylusShape^

A StylusShape that specifies the shape of the eraser.

The StrokeCollection might contain new strokes after the Erase method is called. For example, if path intersects the middle of a Stroke, the erase method removes that Stroke and creates two new strokes.

The Erase method raises the StrokesChanged event for each Stroke it erases.

The following example demonstrates how to erase ink along a specific path. This example assumes that there is an InkPresenter called presenter.

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

.NET Framework
Available since 3.0
Return to top
Show:
© 2017 Microsoft