Bagikan melalui


Stylus Kelas

Definisi

Menyediakan akses ke informasi umum tentang pena tablet.

public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
Warisan
Stylus

Contoh

Contoh berikut menunjukkan cara merekam koordinat stylus, bahkan jika stylus meninggalkan batas TextBox. Contoh ini mengasumsikan bahwa ada yang TextBox disebut textBox1, dan bahwa StylusDownperistiwa , StylusUp, dan StylusMove terhubung ke penanganan aktivitas.

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

Bidang

GotStylusCaptureEvent

Mengidentifikasi peristiwa terlampir GotStylusCapture .

IsFlicksEnabledProperty

IsFlicksEnabled Mengidentifikasi properti terlampir.

IsPressAndHoldEnabledProperty

IsPressAndHoldEnabled Mengidentifikasi properti terlampir.

IsTapFeedbackEnabledProperty

IsTapFeedbackEnabled Mengidentifikasi properti terlampir.

IsTouchFeedbackEnabledProperty

IsTouchFeedbackEnabled Mengidentifikasi properti terlampir.

LostStylusCaptureEvent

Mengidentifikasi peristiwa terlampir LostStylusCapture .

PreviewStylusButtonDownEvent

Mengidentifikasi peristiwa terlampir PreviewStylusButtonDown .

PreviewStylusButtonUpEvent

Mengidentifikasi peristiwa terlampir PreviewStylusButtonUp .

PreviewStylusDownEvent

Mengidentifikasi peristiwa terlampir PreviewStylusDown .

PreviewStylusInAirMoveEvent

Mengidentifikasi peristiwa terlampir PreviewStylusInAirMove .

PreviewStylusInRangeEvent

Mengidentifikasi peristiwa terlampir PreviewStylusInRange .

PreviewStylusMoveEvent

Mengidentifikasi peristiwa terlampir PreviewStylusMove .

PreviewStylusOutOfRangeEvent

Mengidentifikasi peristiwa terlampir PreviewStylusOutOfRange .

PreviewStylusSystemGestureEvent

Mengidentifikasi peristiwa terlampir PreviewStylusSystemGesture .

PreviewStylusUpEvent

Mengidentifikasi peristiwa terlampir PreviewStylusUp .

StylusButtonDownEvent

Mengidentifikasi peristiwa terlampir StylusButtonDown .

StylusButtonUpEvent

Mengidentifikasi peristiwa terlampir StylusButtonUp .

StylusDownEvent

Mengidentifikasi peristiwa terlampir StylusDown .

StylusEnterEvent

Mengidentifikasi peristiwa terlampir StylusEnter .

StylusInAirMoveEvent

Mengidentifikasi peristiwa terlampir StylusInAirMove .

StylusInRangeEvent

Mengidentifikasi peristiwa terlampir StylusInRange .

StylusLeaveEvent

Mengidentifikasi peristiwa terlampir StylusLeave .

StylusMoveEvent

Mengidentifikasi peristiwa terlampir StylusMove .

StylusOutOfRangeEvent

Mengidentifikasi peristiwa terlampir StylusOutOfRange .

StylusSystemGestureEvent

Mengidentifikasi peristiwa terlampir StylusSystemGesture .

StylusUpEvent

Mengidentifikasi peristiwa terlampir StylusUp .

Properti

Captured

Mendapatkan elemen tempat stylus terikat.

CurrentStylusDevice

Mendapatkan stylus yang mewakili stylus yang saat ini digunakan.

DirectlyOver

Mendapatkan elemen yang berada tepat di bawah stylus.

Properti yang Terlampir

IsFlicksEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah flicks diaktifkan.

IsPressAndHoldEnabled

Mendapatkan atau mengatur nilai yang menunjukkan apakah tekan dan tahan diaktifkan.

IsTapFeedbackEnabled

Mendapatkan atau mengatur apakah nilai yang menunjukkan apakah umpan balik ketuk diaktifkan.

IsTouchFeedbackEnabled

Mendapatkan atau mengatur apakah nilai yang menunjukkan apakah umpan balik sentuh diaktifkan.

Metode

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir GotStylusCapture .

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir LostStylusCapture .

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusButtonDown .

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusButtonUp .

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusDown .

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusInAirMove .

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusInRange .

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusMove .

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusOutOfRange .

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusSystemGesture .

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir PreviewStylusUp .

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Menambahkan handler untuk kejadian terlampir StylusButtonDown .

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Menambahkan handler untuk kejadian terlampir StylusButtonUp .

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Menambahkan handler untuk kejadian terlampir StylusDown .

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusEnter .

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusInAirMove .

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusInRange .

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusLeave .

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusMove .

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusOutOfRange .

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Menambahkan handler untuk kejadian terlampir StylusSystemGesture .

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Menambahkan handler untuk kejadian terlampir StylusUp .

Capture(IInputElement)

Mengambil stylus ke elemen yang ditentukan.

Capture(IInputElement, CaptureMode)

Mengambil stylus ke elemen yang ditentukan.

GetIsFlicksEnabled(DependencyObject)

Mendapatkan nilai IsFlicksEnabled properti terlampir pada elemen yang ditentukan.

GetIsPressAndHoldEnabled(DependencyObject)

Mendapatkan nilai IsPressAndHoldEnabled properti terlampir pada elemen yang ditentukan.

GetIsTapFeedbackEnabled(DependencyObject)

Mendapatkan nilai IsTapFeedbackEnabled properti terlampir pada elemen yang ditentukan.

GetIsTouchFeedbackEnabled(DependencyObject)

Mendapatkan nilai IsTouchFeedbackEnabled properti terlampir pada elemen yang ditentukan.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir GotStylusCapture .

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir LostStylusCapture .

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusButtonDown .

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusButtonUp .

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusDown .

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusInAirMove .

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusInRange .

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusMove .

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusOutOfRange .

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusSystemGesture .

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir PreviewStylusUp .

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Menghapus handler untuk kejadian terlampir StylusButtonDown .

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Menghapus handler untuk kejadian terlampir StylusButtonUp .

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Menghapus handler untuk kejadian terlampir StylusDown .

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusEnter .

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusInAirMove .

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusInRange .

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusLeave .

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusMove .

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusOutOfRange .

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Menghapus handler untuk kejadian terlampir StylusSystemGesture .

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Menghapus handler untuk kejadian terlampir StylusUp .

SetIsFlicksEnabled(DependencyObject, Boolean)

Mendapatkan nilai IsFlicksEnabled properti terlampir pada elemen yang ditentukan.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Mengatur nilai properti terlampir IsPressAndHoldEnabled pada elemen yang ditentukan.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Mengatur nilai properti terlampir IsTapFeedbackEnabled pada elemen yang ditentukan.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Mengatur nilai properti terlampir IsTouchFeedbackEnabled pada elemen yang ditentukan.

Synchronize()

Menyinkronkan kursor dan antarmuka pengguna.

Acara yang Terlampir

GotStylusCapture

Terjadi ketika elemen menangkap peristiwa stylus.

LostStylusCapture

Terjadi ketika elemen merilis peristiwa stylus.

PreviewStylusButtonDown

Terjadi ketika pengguna menekan salah satu tombol pada stylus.

PreviewStylusButtonUp

Terjadi ketika pengguna merilis salah satu tombol pada stylus.

PreviewStylusDown

Terjadi ketika pengguna menyentuh ujung stylus ke tablet.

PreviewStylusInAirMove

Terjadi jika stylus bergerak saat berada dalam rentang (tetapi tidak menyentuh) tablet.

PreviewStylusInRange

Terjadi ketika stylus datang dalam jangkauan tablet.

PreviewStylusMove

Terjadi ketika stylus bergerak saat menyentuh tablet.

PreviewStylusOutOfRange

Terjadi ketika stylus keluar dari rentang tablet.

PreviewStylusSystemGesture

Terjadi ketika pengguna membuat gerakan sistem dengan stylus ini.

PreviewStylusUp

Terjadi ketika pengguna mengangkat stylus dari tablet.

StylusButtonDown

Terjadi ketika pengguna menekan salah satu tombol pada stylus.

StylusButtonUp

Terjadi ketika pengguna merilis salah satu tombol pada stylus.

StylusDown

Terjadi ketika pengguna menyentuh ujung stylus ke tablet.

StylusEnter

Terjadi ketika kursor stylus memasuki batas elemen.

StylusInAirMove

Terjadi ketika stylus bergerak saat berada dalam rentang, tetapi tidak menyentuh, tablet.

StylusInRange

Terjadi ketika stylus berada dalam kisaran tablet.

StylusLeave

Terjadi ketika kursor stylus meninggalkan batas elemen.

StylusMove

Terjadi ketika stylus bergerak saat menyentuh tablet.

StylusOutOfRange

Terjadi ketika stylus keluar dari rentang tablet.

StylusSystemGesture

Terjadi ketika pengguna membuat gerakan sistem dengan stylus ini.

StylusUp

Terjadi ketika pengguna menaikkan stylus dari PC Tablet.

Berlaku untuk