Stylus クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
タブレット ペンに関する一般的な情報にアクセスします。
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- 継承
-
Stylus
例
次の例では、スタイラスが の境界を離れた場合でも、スタイラスの座標を記録する方法を 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
フィールド
プロパティ
Captured |
スタイラスのバインド先の要素を取得します。 |
CurrentStylusDevice |
現在使用されているスタイラスを表すスタイラスを取得します。 |
DirectlyOver |
スタイラスの真下にある要素を取得します。 |
添付プロパティ
IsFlicksEnabled |
フリックが有効かどうかを示す値を取得または設定します。 |
IsPressAndHoldEnabled |
プレス アンド ホールドが有効かどうかを示す値を取得または設定します。 |
IsTapFeedbackEnabled |
タップ フィードバックが有効かどうかを示す値を取得または設定します。 |
IsTouchFeedbackEnabled |
タッチ フィードバックが有効かどうかを示す値を取得または設定します。 |
メソッド
添付イベント
GotStylusCapture |
要素がスタイラス イベントをキャプチャしたときに発生します。 |
LostStylusCapture |
要素がスタイラス イベントを解放したときに発生します。 |
PreviewStylusButtonDown |
ユーザーがスタイラス上のボタンのいずれかを押したときに発生します。 |
PreviewStylusButtonUp |
ユーザーがスタイラス上のボタンのいずれかを放したときに発生します。 |
PreviewStylusDown |
ユーザーがスタイラスの先端をタブレットに付けるときに発生します。 |
PreviewStylusInAirMove |
スタイラスがタブレットの範囲内にありながら、タブレットに触れていない場合に、スタイラスが移動すると発生します。 |
PreviewStylusInRange |
スタイラスがタブレットの範囲内に入ると発生します。 |
PreviewStylusMove |
スタイラスがタブレットに触れているときに移動すると発生します。 |
PreviewStylusOutOfRange |
スタイラスがタブレットの範囲外になると発生します。 |
PreviewStylusSystemGesture |
ユーザーがこのスタイラスを使用してシステム ジェスチャを行ったときに発生します。 |
PreviewStylusUp |
ユーザーがタブレットからスタイラスを離したときに発生します。 |
StylusButtonDown |
ユーザーがスタイラス上のボタンのいずれかを押したときに発生します。 |
StylusButtonUp |
ユーザーがスタイラス上のボタンのいずれかを放したときに発生します。 |
StylusDown |
ユーザーがスタイラスの先端をタブレットに付けたときに発生します。 |
StylusEnter |
スタイラスのカーソルが要素の境界内に入ったときに発生します。 |
StylusInAirMove |
スタイラスがタブレットの範囲内にありながら、タブレットに触れていない場合に、スタイラスが移動すると発生します。 |
StylusInRange |
スタイラスがタブレットの範囲内に入ると発生します。 |
StylusLeave |
スタイラスのカーソルが要素の境界内から出たときに発生します。 |
StylusMove |
スタイラスがタブレットに触れているときに移動すると発生します。 |
StylusOutOfRange |
スタイラスがタブレットの範囲外になると発生します。 |
StylusSystemGesture |
ユーザーがこのスタイラスを使用してシステム ジェスチャを行ったときに発生します。 |
StylusUp |
タブレット PC からユーザーがスタイラスを持ち上げると発生します。 |
適用対象
.NET