InkCanvas.EraserShape 属性

定义

获取或设置用来按点擦除 StylusShape 中墨迹的 InkCanvas

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

属性值

InkCanvas 关联的橡皮擦形状。

示例

以下示例演示如何允许用户使用触笔的倒笔尖部分擦除笔划。 当用户擦除墨迹时, InkCanvas 将在 上显示一个椭圆光标。

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

注解

当当前EditingMode设置为 EraseByPoint时,此形状将用于擦除 中的InkCanvas墨迹。

创建形状后,无法修改 的单个属性 StylusShape

如果更改 ,EraserShape则在进行下一次EditingMode更改之前,InkCanvas不会更新 上呈现的光标。

XAML 文本用法

此属性通常不用于 XAML。

适用于

另请参阅