InkCanvas.StrokeErased 事件

定义

在用户擦除笔画时发生。

public:
 event System::Windows::RoutedEventHandler ^ StrokeErased;
public event System.Windows.RoutedEventHandler StrokeErased;
member this.StrokeErased : System.Windows.RoutedEventHandler 
Public Custom Event StrokeErased As RoutedEventHandler 

事件类型

示例

以下示例报告事件发生时 StrokeErased 在 上的InkCanvas笔划数。 如果 EditingMode 设置为 EraseByPoint ,并且用户擦除了笔划的中间,则 上的 InkCanvas 笔划数将增加。 这是因为旧笔划已替换为两个新笔划。

void inkCanvas1_StrokeErased(object sender, RoutedEventArgs e)
{
    Title = "Stroke erased " + inkCanvas1.Strokes.Count.ToString();
}
Private Sub inkCanvas1_StrokeErased(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Me.Title = "Stroke erased " + inkCanvas1.Strokes.Count.ToString()

End Sub

注解

当用户擦除墨迹时,无论 EditingMode 属性设置为 EraseByPoint 还是 EraseByStroke,都会出现此事件。

路由事件信息

标识符字段 StrokeErasedEvent
路由策略 鼓 泡
委托 RoutedEventHandler

适用于