Stylus Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Zugriff auf allgemeine Informationen über einen Tablettstift bereit.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- Vererbung
-
Stylus
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Koordinaten des Tablettstifts auch dann erfasst werden, wenn der Tablettstift die Grenzen eines TextBoxverlässt. In diesem Beispiel wird davon ausgegangen, dass es einen TextBox namens textBox1
gibt und dass die StylusDownEreignisse , StylusUpund StylusMove mit Ereignishandlern verbunden sind.
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
Felder
Eigenschaften
Captured |
Ruft das Element ab, an das der Tablettstift gebunden ist. |
CurrentStylusDevice |
Ruft den Tablettstift ab, der den derzeit verwendeten Tablettstift darstellt. |
DirectlyOver |
Ruft das Element ab, das sich direkt unter dem Tablettstift befindet. |
Angefügte Eigenschaften
IsFlicksEnabled |
Ruft einen Wert ab, der angibt, ob schnelle Stiftbewegungen aktiviert sind, oder legt diesen fest. |
IsPressAndHoldEnabled |
Ruft einen Wert ab, der angibt, ob Gedrückthalten aktiviert ist, oder legt diesen fest. |
IsTapFeedbackEnabled |
Ruft einen Wert ab, der angibt, ob Tippfeedback aktiviert ist, oder legt diesen fest. |
IsTouchFeedbackEnabled |
Ruft einen Wert ab, der angibt, ob Berührungsfeedback aktiviert ist, oder legt diesen fest. |
Methoden
Angefügte Ereignisse
GotStylusCapture |
Tritt auf, wenn ein Element die Stiftereignisse erfasst. |
LostStylusCapture |
Tritt auf, wenn ein Element Stiftereignisse freigibt. |
PreviewStylusButtonDown |
Tritt auf, wenn der Benutzer auf eine der Tasten des Tablettstifts drückt. |
PreviewStylusButtonUp |
Tritt auf, wenn der Benutzer eine der Schaltflächen des Tablettstifts loslässt. |
PreviewStylusDown |
Tritt auf, wenn der Benutzer das Tablet mit der Spitze des Tablettstifts berührt. |
PreviewStylusInAirMove |
Tritt auf, wenn sich der Stift bewegt, während er sich im Bereich des Tablets befindet (ohne es zu berühren). |
PreviewStylusInRange |
Tritt auf, wenn der Tablettstift in den Bereich des Tablets gelangt. |
PreviewStylusMove |
Tritt auf, wenn sich der Tablettstift bewegt, während er den Tablet berührt. |
PreviewStylusOutOfRange |
Tritt auf, wenn der Tablettstift den Bereich des Tablets verlässt. |
PreviewStylusSystemGesture |
Tritt auf, wenn der Benutzer eine Geste für Systemereignisse mit diesem Stift macht. |
PreviewStylusUp |
Tritt auf, wenn der Benutzer den Tablettstift vom Tablet abhebt. |
StylusButtonDown |
Tritt auf, wenn der Benutzer auf eine der Tasten des Tablettstifts drückt. |
StylusButtonUp |
Tritt auf, wenn der Benutzer eine der Schaltflächen des Tablettstifts loslässt. |
StylusDown |
Tritt auf, wenn der Benutzer das Tablet mit der Spitze des Tablettstifts berührt. |
StylusEnter |
Tritt auf, wenn der Stiftcursor in den Bereich des Elements eintritt. |
StylusInAirMove |
Tritt auf, wenn sich der Stift bewegt, während er sich in der Nähe des Tablets befindet, ohne es zu berühren. |
StylusInRange |
Tritt auf, wenn der Tablettstift in den Bereich des Tablets gelangt. |
StylusLeave |
Tritt auf, wenn der Stiftcursor den Bereich eines Elements verlässt. |
StylusMove |
Tritt auf, wenn sich der Tablettstift bewegt, während er den Tablet berührt. |
StylusOutOfRange |
Tritt auf, wenn der Tablettstift den Bereich des Tablets verlässt. |
StylusSystemGesture |
Tritt auf, wenn der Benutzer eine Geste für Systemereignisse mit diesem Stift macht. |
StylusUp |
Tritt auf, wenn der Benutzer den Tablettstift vom Tablet PC anhebt. |