Auf Englisch lesen

Teilen über


InkCanvas.EraserShape Eigenschaft

Definition

Ruft die StylusShape ab, die zum punktweisen Löschen von Freihand auf einer InkCanvas verwendet wird, oder legt diese fest.

C#
public System.Windows.Ink.StylusShape EraserShape { get; set; }

Eigenschaftswert

Die der InkCanvas zugeordnete Radiererform.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie einem Benutzer das teilweise Löschen von Strichen mit der invertierten Spitze eines Tablettstifts ermöglicht wird. Ein elliptischer Cursor wird auf der InkCanvas angezeigt, wenn der Benutzer die Freihandeingabe löscht.

C#
inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint;
inkCanvas1.EraserShape = new EllipseStylusShape(5, 5);

Hinweise

Diese Form wird verwendet, um Freihandeingaben aus einem InkCanvas zu löschen, wenn die aktuelle EditingMode auf EraseByPointfestgelegt ist.

Einzelne Eigenschaften eines StylusShape können nicht mehr geändert werden, nachdem die Form erstellt wurde.

Wenn Sie ändern EraserShape, wird der auf InkCanvas der gerenderte Cursor erst bei der nächsten EditingMode Änderung aktualisiert.

XAML-Textverwendung

Diese Eigenschaft wird in der Regel nicht in XAML verwendet.

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Weitere Informationen