Stylus.StylusDown 添付イベント
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがスタイラスの先端をタブレットに付けたときに発生します。
see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler
次の例では、スタイラスが の境界を離れた場合でも、スタイラスの座標を記録する方法を TextBox示します。 この例では、 と呼ばれる があり、TextBoxイベント 、StylusDownStylusUp、および 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 |
製品 | バージョン |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。