InkCanvas.StrokeCollected Événement

Définition

Se produit lorsqu'un trait dessiné par l'utilisateur est ajouté à la propriété 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 

Type d'événement

InkCanvasStrokeCollectedEventHandler

Exemples

L’exemple suivant enregistre l’heure en tant que propriété personnalisée lorsqu’un utilisateur ajoute un trait à 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

Remarques

Cet événement est déclenché lorsqu’un utilisateur termine un trait à l’aide d’un dispositif de pointage.This event is raised when a user completes a stroke using a pointing device. Par exemple, un utilisateur peut lever un stylet à partir d’un digitaliseur après avoir fait un mouvement, ce qui a pour effet de terminer un trait.For example, a user might raise a stylus from a digitizer after making a motion, thereby completing a stroke.

Le gestionnaire d’événements reçoit un argument de type InkCanvasStrokeCollectedEventArgs , qui fait référence au trait terminé.The event handler receives an argument of type InkCanvasStrokeCollectedEventArgs, which references the completed stroke. Le trait est également ajouté à la Strokes propriété de InkCanvas .The stroke is also added to the Strokes property of the InkCanvas.

L’ajout par programme d’un Stroke objet à la Strokes collection ne déclenche pas cet événement.The programmatic addition of a Stroke object to the Strokes collection does not raise this event.

Informations sur les événements acheminésRouted Event Information

Champ d’identificateurIdentifier field StrokeCollectedEvent
Stratégie de routageRouting strategy PropagationBubbling
DéléguéDelegate InkCanvasStrokeCollectedEventHandler

S’applique à

Voir aussi