Partekatu honen bidez:


Stylus.StylusDown Evento adjunto

Definición

Se produce cuando el usuario toca la punta del lápiz óptico en la tableta.

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

Ejemplos

En el ejemplo siguiente se muestra cómo registrar las coordenadas del lápiz óptico, incluso si el lápiz deja los límites de un TextBox. En este ejemplo se supone que hay un TextBox denominado textBox1y que los StylusDowneventos , StylusUpy StylusMove están conectados a los controladores de eventos.

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

Comentarios

Se trata de un evento adjunto. WPF implementa eventos adjuntos como eventos enrutados. Un evento adjunto es, fundamentalmente, un concepto de lenguaje XAML que se usa para hacer referencia a eventos que se controlan en objetos que no definen eventos. WPF amplía aún más las funcionalidades de un evento adjunto, lo que le permite atravesar una ruta. Los eventos adjuntos no tienen una sintaxis de control directo en el código; para adjuntar controladores para un evento enrutado en el código, use un método Add*Handler designado. Para obtener más información, consulte Información general sobre eventos adjuntos.

Información del evento enrutado

Elemento Value
Campo identificador StylusDownEvent
Estrategia de enrutamiento Bubbling
Delegado StylusDownEventHandler

Se aplica a

Consulte también