Stylus.StylusDown 添付イベント

定義

ユーザーがスタイラスの先端をタブレットに付けたときに発生します。

see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler

次の例では、スタイラスが境界を離れる場合でも、スタイラスの座標を記録する方法を TextBox示します。 この例では、呼び出しが存在TextBoxStylusDownStylusUp、イベント 、、およびStylusMoveイベントがイベント ハンドラーに接続されていることを前提としています。textBox1

void textbox1_StylusDown(object sender, StylusDownEventArgs e)
{
    Stylus.Capture(textbox1);
}

void textbox1_StylusMove(object sender, StylusEventArgs e)
{
    Point pos = e.GetPosition(textbox1);
    textbox1.AppendText("X: " + pos.X + " Y: " + pos.Y + "\n");
}

void textbox1_StylusUp(object sender, StylusEventArgs e)
{
    Stylus.Capture(textbox1, CaptureMode.None);
}
Private Sub textbox1_StylusDown(ByVal sender As Object, ByVal e As System.Windows.Input.StylusDownEventArgs) _
    Handles textbox1.StylusDown

    Stylus.Capture(textbox1)

End Sub


Private Sub textbox1_StylusMove(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles textbox1.StylusMove

    Dim pos As Point = e.GetPosition(textbox1)
    textbox1.AppendText("X: " & pos.X.ToString() & " Y: " & pos.Y.ToString() & vbLf)

End Sub


Private Sub textbox1_StylusUp(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles textbox1.StylusUp

    Stylus.Capture(textbox1, CaptureMode.None)

End Sub

注釈

これは添付イベントです。 WPF は、添付イベントをルーティング イベントとして実装します。 添付イベントは、基本的には、それ自体がイベントを定義しないオブジェクトで処理されるイベントを参照するために使用される XAML 言語の概念です。 WPF は、アタッチされたイベントの機能をさらに拡張し、ルートを通過できるようにします。 添付イベントには、コード内に直接処理構文がありません。コード内のルーティング イベントのハンドラーをアタッチするには、指定された Add*Handler メソッドを使用します。 詳細については、「 添付イベントの概要」を参照してください。

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

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

適用対象

こちらもご覧ください