Stylus クラス

定義

タブレット ペンに関する一般的な情報にアクセスします。

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

フィールド

GotStylusCaptureEvent

GotStylusCapture 添付イベントを識別します。

IsFlicksEnabledProperty

IsFlicksEnabled 添付プロパティを識別します。

IsPressAndHoldEnabledProperty

IsPressAndHoldEnabled 添付プロパティを識別します。

IsTapFeedbackEnabledProperty

IsTapFeedbackEnabled 添付プロパティを識別します。

IsTouchFeedbackEnabledProperty

IsTouchFeedbackEnabled 添付プロパティを識別します。

LostStylusCaptureEvent

LostStylusCapture 添付イベントを識別します。

PreviewStylusButtonDownEvent

PreviewStylusButtonDown 添付イベントを識別します。

PreviewStylusButtonUpEvent

PreviewStylusButtonUp 添付イベントを識別します。

PreviewStylusDownEvent

PreviewStylusDown 添付イベントを識別します。

PreviewStylusInAirMoveEvent

PreviewStylusInAirMove 添付イベントを識別します。

PreviewStylusInRangeEvent

PreviewStylusInRange 添付イベントを識別します。

PreviewStylusMoveEvent

PreviewStylusMove 添付イベントを識別します。

PreviewStylusOutOfRangeEvent

PreviewStylusOutOfRange 添付イベントを識別します。

PreviewStylusSystemGestureEvent

PreviewStylusSystemGesture 添付イベントを識別します。

PreviewStylusUpEvent

PreviewStylusUp 添付イベントを識別します。

StylusButtonDownEvent

StylusButtonDown 添付イベントを識別します。

StylusButtonUpEvent

StylusButtonUp 添付イベントを識別します。

StylusDownEvent

StylusDown 添付イベントを識別します。

StylusEnterEvent

StylusEnter 添付イベントを識別します。

StylusInAirMoveEvent

StylusInAirMove 添付イベントを識別します。

StylusInRangeEvent

StylusInRange 添付イベントを識別します。

StylusLeaveEvent

StylusLeave 添付イベントを識別します。

StylusMoveEvent

StylusMove 添付イベントを識別します。

StylusOutOfRangeEvent

StylusOutOfRange 添付イベントを識別します。

StylusSystemGestureEvent

StylusSystemGesture 添付イベントを識別します。

StylusUpEvent

StylusUp 添付イベントを識別します。

プロパティ

Captured

スタイラスのバインド先の要素を取得します。

CurrentStylusDevice

現在使用されているスタイラスを表すスタイラスを取得します。

DirectlyOver

スタイラスの真下にある要素を取得します。

添付プロパティ

IsFlicksEnabled

フリックが有効かどうかを示す値を取得または設定します。

IsPressAndHoldEnabled

プレス アンド ホールドが有効かどうかを示す値を取得または設定します。

IsTapFeedbackEnabled

タップ フィードバックが有効かどうかを示す値を取得または設定します。

IsTouchFeedbackEnabled

タッチ フィードバックが有効かどうかを示す値を取得または設定します。

メソッド

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 添付イベントのハンドラーを追加します。

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 添付イベントのハンドラーを追加します。

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 添付イベントのハンドラーを追加します。

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 添付イベントのハンドラーを追加します。

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 添付イベントのハンドラーを追加します。

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 添付イベントのハンドラーを追加します。

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 添付イベントのハンドラーを追加します。

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 添付イベントのハンドラーを追加します。

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 添付イベントのハンドラーを追加します。

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 添付イベントのハンドラーを追加します。

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 添付イベントのハンドラーを追加します。

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 添付イベントのハンドラーを追加します。

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 添付イベントのハンドラーを追加します。

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 添付イベントのハンドラーを追加します。

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 添付イベントのハンドラーを追加します。

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 添付イベントのハンドラーを追加します。

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 添付イベントのハンドラーを追加します。

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 添付イベントのハンドラーを追加します。

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 添付イベントのハンドラーを追加します。

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 添付イベントのハンドラーを追加します。

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 添付イベントのハンドラーを追加します。

AddStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 添付イベントのハンドラーを追加します。

Capture(IInputElement)

指定した要素でスタイラスをキャプチャします。

Capture(IInputElement, CaptureMode)

指定した要素でスタイラスをキャプチャします。

GetIsFlicksEnabled(DependencyObject)

指定した要素の IsFlicksEnabled 添付プロパティの値を取得します。

GetIsPressAndHoldEnabled(DependencyObject)

指定した要素の IsPressAndHoldEnabled 添付プロパティの値を取得します。

GetIsTapFeedbackEnabled(DependencyObject)

指定した要素の IsTapFeedbackEnabled 添付プロパティの値を取得します。

GetIsTouchFeedbackEnabled(DependencyObject)

指定した要素の IsTouchFeedbackEnabled 添付プロパティの値を取得します。

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

GotStylusCapture 添付イベントのハンドラーを削除します。

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

LostStylusCapture 添付イベントのハンドラーを削除します。

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonDown 添付イベントのハンドラーを削除します。

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

PreviewStylusButtonUp 添付イベントのハンドラーを削除します。

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

PreviewStylusDown 添付イベントのハンドラーを削除します。

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusInAirMove 添付イベントのハンドラーを削除します。

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusInRange 添付イベントのハンドラーを削除します。

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

PreviewStylusMove 添付イベントのハンドラーを削除します。

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

PreviewStylusOutOfRange 添付イベントのハンドラーを削除します。

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

PreviewStylusSystemGesture 添付イベントのハンドラーを削除します。

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

PreviewStylusUp 添付イベントのハンドラーを削除します。

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonDown 添付イベントのハンドラーを削除します。

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

StylusButtonUp 添付イベントのハンドラーを削除します。

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

StylusDown 添付イベントのハンドラーを削除します。

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

StylusEnter 添付イベントのハンドラーを削除します。

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

StylusInAirMove 添付イベントのハンドラーを削除します。

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

StylusInRange 添付イベントのハンドラーを削除します。

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

StylusLeave 添付イベントのハンドラーを削除します。

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

StylusMove 添付イベントのハンドラーを削除します。

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

StylusOutOfRange 添付イベントのハンドラーを削除します。

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

StylusSystemGesture 添付イベントのハンドラーを削除します。

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

StylusUp 添付イベントのハンドラーを削除します。

SetIsFlicksEnabled(DependencyObject, Boolean)

指定した要素の IsFlicksEnabled 添付プロパティの値を取得します。

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

指定した要素の IsPressAndHoldEnabled 添付プロパティの値を設定します。

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

指定した要素の IsTapFeedbackEnabled 添付プロパティの値を設定します。

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

指定した要素の IsTouchFeedbackEnabled 添付プロパティの値を設定します。

Synchronize()

カーソルとユーザー インターフェイスを同期します。

添付イベント

GotStylusCapture

要素がスタイラス イベントをキャプチャしたときに発生します。

LostStylusCapture

要素がスタイラス イベントを解放したときに発生します。

PreviewStylusButtonDown

ユーザーがスタイラス上のボタンのいずれかを押したときに発生します。

PreviewStylusButtonUp

ユーザーがスタイラス上のボタンのいずれかを放したときに発生します。

PreviewStylusDown

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

PreviewStylusInAirMove

スタイラスがタブレットの範囲内にありながら、タブレットに触れていない場合に、スタイラスが移動すると発生します。

PreviewStylusInRange

スタイラスがタブレットの範囲内に入ると発生します。

PreviewStylusMove

スタイラスがタブレットに触れているときに移動すると発生します。

PreviewStylusOutOfRange

スタイラスがタブレットの範囲外になると発生します。

PreviewStylusSystemGesture

ユーザーがこのスタイラスを使用してシステム ジェスチャを行ったときに発生します。

PreviewStylusUp

ユーザーがタブレットからスタイラスを離したときに発生します。

StylusButtonDown

ユーザーがスタイラス上のボタンのいずれかを押したときに発生します。

StylusButtonUp

ユーザーがスタイラス上のボタンのいずれかを放したときに発生します。

StylusDown

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

StylusEnter

スタイラスのカーソルが要素の境界内に入ったときに発生します。

StylusInAirMove

スタイラスがタブレットの範囲内にありながら、タブレットに触れていない場合に、スタイラスが移動すると発生します。

StylusInRange

スタイラスがタブレットの範囲内に入ると発生します。

StylusLeave

スタイラスのカーソルが要素の境界内から出たときに発生します。

StylusMove

スタイラスがタブレットに触れているときに移動すると発生します。

StylusOutOfRange

スタイラスがタブレットの範囲外になると発生します。

StylusSystemGesture

ユーザーがこのスタイラスを使用してシステム ジェスチャを行ったときに発生します。

StylusUp

タブレット PC からユーザーがスタイラスを持ち上げると発生します。

適用対象