Stylus.StylusMove Evento adjunto

Definición

Se produce cuando se mueve el lápiz mientras toca la tableta.

C#
see AddStylusMoveHandler, and RemoveStylusMoveHandler

Ejemplos

En el ejemplo siguiente se muestra cómo registrar las coordenadas del lápiz óptico, incluso si el lápiz óptico 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 controladores de eventos.

C#
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);
}

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 recorrer 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 sobre eventos enrutados

Campo identificador StylusMoveEvent
Estrategia de enrutamiento Burbujeante
Delegado StylusEventHandler

Se aplica a

Produto Versións
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Consulte también