Este tema aún no ha recibido ninguna valoración - Valorar este tema

IncrementalStrokeHitTester.StrokeHit (Evento)

Actualización: noviembre 2007

Se produce cuando IncrementalStrokeHitTester intersecta con un objeto Stroke de la entrada manuscrita.

Espacio de nombres:  System.Windows.Ink
Ensamblado:  PresentationCore (en PresentationCore.dll)
public event StrokeHitEventHandler StrokeHit
/** @event */
public void add_StrokeHit (StrokeHitEventHandler value)
/** @event */
public void remove_StrokeHit (StrokeHitEventHandler value)

JScript no admite eventos.
No se puede utilizar este evento en XAML.

En el ejemplo siguiente se muestra cómo borrar dinámicamente una parte de un objeto Stroke. Para crear un control que permita al usuario borrar la entrada manuscrita, vea Cómo: Borrar la entrada manuscrita en un control personalizado.

// When the stylus intersects a stroke, erase that part of
// the stroke.  When the stylus dissects a stoke, the 
// Stroke.Erase method returns a StrokeCollection that contains
// the two new strokes.
void eraseTester_StrokeHit(object sender,
    StrokeHitEventArgs args)
{
    StrokeCollection eraseResult =
        args.GetPointEraseResults();
    StrokeCollection strokesToReplace = new StrokeCollection();
    strokesToReplace.Add(args.HitStroke);

    // Replace the old stroke with the new one.
    if (eraseResult.Count > 0)
    {
        presenter.Strokes.Replace(strokesToReplace, eraseResult);
    }
    else
    {
        presenter.Strokes.Remove(strokesToReplace);
    }


}


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.