Stylus.StylusDown 添付イベント

定義

ユーザーがスタイラスの先端をタブレットに付けたときに発生します。Occurs when the user touches the tip of the stylus to the tablet.

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

スタイラスがの境界内から出た場合でも、スタイラスの座標を記録する方法を次の例に示し TextBox ます。The following example demonstrates how to record the coordinates of the stylus, even if the stylus leaves the bounds of a TextBox. この例では、が呼び出され、、、の各 TextBox textBox1 イベントが StylusDown StylusUp StylusMove イベントハンドラーに接続されていることを前提としています。This example assumes that there is a TextBox called textBox1, and that the StylusDown, StylusUp, and StylusMove events are connected to the event handlers.

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

注釈

これは添付イベントです。This is an attached event. WPF は、添付イベントをルーティングイベントとして実装します。WPF implements attached events as routed events. 添付イベントとは、本質的には、イベントを定義するのではなく、オブジェクトで処理されるイベントを参照するために使用される XAML 言語の概念です。An attached event is, fundamentally, a XAML language concept used to reference events that are handled on objects that do not, themselves, define events. WPF は、添付イベントの機能をさらに拡張し、ルートを走査できるようにします。WPF further expands an attached event's capabilities, allowing it to traverse a route. アタッチされたイベントには、コードで直接処理構文がありません。コードでルーティングイベントのハンドラーをアタッチするには、指定された Add * Handler メソッドを使用します。Attached events do not have a direct handling syntax in code; to attach handlers for a routed event in code, use a designated Add*Handler method. 詳細については、「 添付イベントの概要」を参照してください。For details, see Attached Events Overview.

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

識別子フィールドIdentifier field StylusDownEvent
ルーティング方法Routing strategy バブリングBubbling
代理人Delegate StylusDownEventHandler

適用対象

こちらもご覧ください