Stylus Klass

Definition

Ger åtkomst till allmän information om en surfplatta.

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

Exempel

I följande exempel visas hur du registrerar koordinaterna för pennan, även om pennan lämnar gränserna för en TextBox. Det här exemplet förutsätter att det finns en TextBox som heter textBox1, och att StylusDownhändelserna , StylusUpoch StylusMove är anslutna till händelsehanterare.

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

Fält

Name Description
GotStylusCaptureEvent

Identifierar den GotStylusCapture kopplade händelsen.

IsFlicksEnabledProperty

Identifierar den IsFlicksEnabled anslutna egenskapen.

IsPressAndHoldEnabledProperty

Identifierar den IsPressAndHoldEnabled anslutna egenskapen.

IsTapFeedbackEnabledProperty

Identifierar den IsTapFeedbackEnabled anslutna egenskapen.

IsTouchFeedbackEnabledProperty

Identifierar den IsTouchFeedbackEnabled anslutna egenskapen.

LostStylusCaptureEvent

Identifierar den LostStylusCapture kopplade händelsen.

PreviewStylusButtonDownEvent

Identifierar den PreviewStylusButtonDown kopplade händelsen.

PreviewStylusButtonUpEvent

Identifierar den PreviewStylusButtonUp kopplade händelsen.

PreviewStylusDownEvent

Identifierar den PreviewStylusDown kopplade händelsen.

PreviewStylusInAirMoveEvent

Identifierar den PreviewStylusInAirMove kopplade händelsen.

PreviewStylusInRangeEvent

Identifierar den PreviewStylusInRange kopplade händelsen.

PreviewStylusMoveEvent

Identifierar den PreviewStylusMove kopplade händelsen.

PreviewStylusOutOfRangeEvent

Identifierar den PreviewStylusOutOfRange kopplade händelsen.

PreviewStylusSystemGestureEvent

Identifierar den PreviewStylusSystemGesture kopplade händelsen.

PreviewStylusUpEvent

Identifierar den PreviewStylusUp kopplade händelsen.

StylusButtonDownEvent

Identifierar den StylusButtonDown kopplade händelsen.

StylusButtonUpEvent

Identifierar den StylusButtonUp kopplade händelsen.

StylusDownEvent

Identifierar den StylusDown kopplade händelsen.

StylusEnterEvent

Identifierar den StylusEnter kopplade händelsen.

StylusInAirMoveEvent

Identifierar den StylusInAirMove kopplade händelsen.

StylusInRangeEvent

Identifierar den StylusInRange kopplade händelsen.

StylusLeaveEvent

Identifierar den StylusLeave kopplade händelsen.

StylusMoveEvent

Identifierar den StylusMove kopplade händelsen.

StylusOutOfRangeEvent

Identifierar den StylusOutOfRange kopplade händelsen.

StylusSystemGestureEvent

Identifierar den StylusSystemGesture kopplade händelsen.

StylusUpEvent

Identifierar den StylusUp kopplade händelsen.

Egenskaper

Name Description
Captured

Hämtar det element som pennan är bunden till.

CurrentStylusDevice

Hämtar pennan som representerar den penna som används för närvarande.

DirectlyOver

Hämtar elementet som är direkt under pennan.

Kopplade egenskaper

Name Description
IsFlicksEnabled

Hämtar eller anger ett värde som anger om snärtningar är aktiverade.

IsPressAndHoldEnabled

Hämtar eller anger ett värde som anger om tryck och håll är aktiverat.

IsTapFeedbackEnabled

Hämtar eller anger om ett värde som anger om tryck på feedback är aktiverat.

IsTouchFeedbackEnabled

Hämtar eller anger om ett värde som anger om pekfeedback är aktiverat.

Metoder

Name Description
AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna GotStylusCapture händelsen.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna LostStylusCapture händelsen.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusButtonDown händelsen.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusButtonUp händelsen.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusDown händelsen.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusInAirMove händelsen.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusInRange händelsen.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusMove händelsen.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusOutOfRange händelsen.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusSystemGesture händelsen.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna PreviewStylusUp händelsen.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Lägger till en hanterare för den anslutna StylusButtonDown händelsen.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Lägger till en hanterare för den anslutna StylusButtonUp händelsen.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Lägger till en hanterare för den anslutna StylusDown händelsen.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusEnter händelsen.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusInAirMove händelsen.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusInRange händelsen.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusLeave händelsen.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusMove händelsen.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusOutOfRange händelsen.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Lägger till en hanterare för den anslutna StylusSystemGesture händelsen.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Lägger till en hanterare för den anslutna StylusUp händelsen.

Capture(IInputElement, CaptureMode)

Samlar in pennan till det angivna elementet.

Capture(IInputElement)

Samlar in pennan till det angivna elementet.

GetIsFlicksEnabled(DependencyObject)

Hämtar värdet för den IsFlicksEnabled anslutna egenskapen för det angivna elementet.

GetIsPressAndHoldEnabled(DependencyObject)

Hämtar värdet för den IsPressAndHoldEnabled anslutna egenskapen för det angivna elementet.

GetIsTapFeedbackEnabled(DependencyObject)

Hämtar värdet för den IsTapFeedbackEnabled anslutna egenskapen för det angivna elementet.

GetIsTouchFeedbackEnabled(DependencyObject)

Hämtar värdet för den IsTouchFeedbackEnabled anslutna egenskapen för det angivna elementet.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna GotStylusCapture händelsen.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna LostStylusCapture händelsen.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusButtonDown händelsen.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusButtonUp händelsen.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusDown händelsen.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusInAirMove händelsen.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusInRange händelsen.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusMove händelsen.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusOutOfRange händelsen.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusSystemGesture händelsen.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna PreviewStylusUp händelsen.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Tar bort en hanterare för den anslutna StylusButtonDown händelsen.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Tar bort en hanterare för den anslutna StylusButtonUp händelsen.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Tar bort en hanterare för den anslutna StylusDown händelsen.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusEnter händelsen.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusInAirMove händelsen.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusInRange händelsen.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusLeave händelsen.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusMove händelsen.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusOutOfRange händelsen.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Tar bort en hanterare för den anslutna StylusSystemGesture händelsen.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Tar bort en hanterare för den anslutna StylusUp händelsen.

SetIsFlicksEnabled(DependencyObject, Boolean)

Hämtar värdet för den IsFlicksEnabled anslutna egenskapen för det angivna elementet.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Anger värdet för den IsPressAndHoldEnabled anslutna egenskapen för det angivna elementet.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Anger värdet för den IsTapFeedbackEnabled anslutna egenskapen för det angivna elementet.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Anger värdet för den IsTouchFeedbackEnabled anslutna egenskapen för det angivna elementet.

Synchronize()

Synkroniserar markören och användargränssnittet.

Anslutna händelser

Name Description
GotStylusCapture

Inträffar när ett element avbildar pennans händelser.

LostStylusCapture

Inträffar när ett element släpper stylushändelser.

PreviewStylusButtonDown

Inträffar när användaren trycker på en av knapparna på pennan.

PreviewStylusButtonUp

Inträffar när användaren släpper en av knapparna på pennan.

PreviewStylusDown

Inträffar när användaren rör spetsen på pennan till surfplattan.

PreviewStylusInAirMove

Inträffar om pennan rör sig medan den är inom intervallet (men inte vidrör) surfplattan.

PreviewStylusInRange

Inträffar när pennan kommer inom tablettens räckvidd.

PreviewStylusMove

Inträffar när pennan rör sig medan den vidrör surfplattan.

PreviewStylusOutOfRange

Inträffar när pennan går utom räckhåll för tabletten.

PreviewStylusSystemGesture

Inträffar när användaren gör en systemgest med den här pennan.

PreviewStylusUp

Inträffar när användaren lyfter pennan från surfplattan.

StylusButtonDown

Inträffar när användaren trycker på en av knapparna på pennan.

StylusButtonUp

Inträffar när användaren släpper en av knapparna på pennan.

StylusDown

Inträffar när användaren rör spetsen på pennan till surfplattan.

StylusEnter

Inträffar när pennmarkören anger gränserna för ett element.

StylusInAirMove

Inträffar när pennan rör sig medan den är inom räckhåll för, men inte vidrör, surfplattan.

StylusInRange

Inträffar när pennan kommer inom tablettens räckvidd.

StylusLeave

Inträffar när pennmarkören lämnar gränserna för ett element.

StylusMove

Inträffar när pennan rör sig medan den vidrör surfplattan.

StylusOutOfRange

Inträffar när pennan går utom räckhåll för tabletten.

StylusSystemGesture

Inträffar när användaren gör en systemgest med den här pennan.

StylusUp

Inträffar när användaren höjer pennan från Tablet PC.

Gäller för