Stylus Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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. |