InkCanvas.EraserShape Eigenschaft

Definition

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

public:
 property System::Windows::Ink::StylusShape ^ EraserShape { System::Windows::Ink::StylusShape ^ get(); void set(System::Windows::Ink::StylusShape ^ value); };
public System.Windows.Ink.StylusShape EraserShape { get; set; }
member this.EraserShape : System.Windows.Ink.StylusShape with get, set
Public Property EraserShape As StylusShape

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.

inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint;
inkCanvas1.EraserShape = new EllipseStylusShape(5, 5);
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:

Weitere Informationen