InkCanvas.StrokeCollected InkCanvas.StrokeCollected InkCanvas.StrokeCollected InkCanvas.StrokeCollected Event

Definición

Se produce cuando un trazo dibujado por el usuario se agrega a la propiedad Strokes.Occurs when a stroke drawn by the user is added to the Strokes property.

public:
 event System::Windows::Controls::InkCanvasStrokeCollectedEventHandler ^ StrokeCollected;
public event System.Windows.Controls.InkCanvasStrokeCollectedEventHandler StrokeCollected;
member this.StrokeCollected : System.Windows.Controls.InkCanvasStrokeCollectedEventHandler 
Public Custom Event StrokeCollected As InkCanvasStrokeCollectedEventHandler 

Ejemplos

En el ejemplo siguiente, se ahorra el tiempo como una propiedad personalizada cuando un usuario agrega un trazo para el InkCanvas.The following example saves the time as a custom property when a user adds a stroke to the InkCanvas.


Guid currentTimeGuid = new Guid("12345678-1234-1234-1234-123456789012");

void inkCanvas1_StrokeCollected(object sender, InkCanvasStrokeCollectedEventArgs e)
{
    e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now);

}

Private currentTimeGuid As New Guid("12345678-1234-1234-1234-123456789012")


Private Sub inkCanvas1_StrokeCollected(ByVal sender As Object, ByVal e As InkCanvasStrokeCollectedEventArgs)

    e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now)

End Sub 'inkCanvas1_StrokeCollected

Comentarios

Este evento se desencadena cuando un usuario realiza un trazo mediante un dispositivo señalador.This event is raised when a user completes a stroke using a pointing device. Por ejemplo, un usuario podría generar un lápiz de un digitalizador después de realizar un movimiento, con lo que se complete un trazo.For example, a user might raise a stylus from a digitizer after making a motion, thereby completing a stroke.

El controlador de eventos recibe un argumento de tipo InkCanvasStrokeCollectedEventArgs, que hace referencia al trazo completado.The event handler receives an argument of type InkCanvasStrokeCollectedEventArgs, which references the completed stroke. El trazo también se agrega a la Strokes propiedad de la InkCanvas.The stroke is also added to the Strokes property of the InkCanvas.

La adición de mediante programación un Stroke de objeto para el Strokes colección no provoca este evento.The programmatic addition of a Stroke object to the Strokes collection does not raise this event.

Información sobre eventos enrutadosRouted Event Information

Campo de identificadorIdentifier field StrokeCollectedEvent
Estrategia de enrutamientoRouting strategy PropagaciónBubbling
delegadoDelegate InkCanvasStrokeCollectedEventHandler

Se aplica a

Consulte también: