次の方法で共有


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 

イベントの種類

次の例では、イベントが発生したときに が InkCanvas 発生したストロークの数を StrokeErased 報告します。 EditingModeが にEraseByPoint設定されていて、ユーザーがストロークの中央を消去すると、 のストローク数がInkCanvas増えます。 これは、古いストロークが 2 つの新しいストロークに置き換えられたためです。

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

注釈

このイベントは、 プロパティが または EraseByStrokeに設定されているかどうかに関係なく、ユーザーがインクをEditingModeEraseByPoint消去したときに発生します。

ルーティングされたイベント情報

識別子フィールド StrokeErasedEvent
ルーティング戦略 バブル
代理人 RoutedEventHandler

適用対象