Stylus.StylusDown Angefügtes Ereignis

Definition

Tritt auf, wenn der Benutzer das Tablet mit der Spitze des Tablettstifts berührt.

see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler
see AddStylusDownHandler, and RemoveStylusDownHandler

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Koordinaten des Eingabestifts erfasst werden, auch wenn der Eingabestift die Grenzen einer TextBox. In diesem Beispiel wird davon ausgegangen, dass ein TextBox aufgerufener textBox1, und die StylusUpStylusDownEreignisse und StylusMove Ereignisse mit den 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

Hinweise

Dies ist ein angefügtes Ereignis. WPF implementiert angefügte Ereignisse als Routingereignisse. Ein angefügtes Ereignis ist grundsätzlich ein XAML-Sprachkonzept, das verwendet wird, um auf Ereignisse zu verweisen, die auf Objekten behandelt werden, die sich nicht selbst befinden, Ereignisse definieren. WPF erweitert die Funktionen eines angefügten Ereignisses weiter, sodass es eine Route durchlaufen kann. Angefügte Ereignisse verfügen nicht über eine direkte Behandlungssyntax im Code; Um Handler für ein routingfähiges Ereignis im Code anzufügen, verwenden Sie eine bestimmte Add*Handler-Methode. Ausführliche Informationen finden Sie unter "Übersicht über angefügte Ereignisse".

Informationen zum Routingereignis

Bezeichnerfeld StylusDownEvent
Routingstrategie Bubbling
Delegat StylusDownEventHandler

Gilt für:

Siehe auch