InkCanvas.EraserShape 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置用来按点擦除 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。