InkCanvas.StrokeCollected Evento
Definição
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
Exemplos
O exemplo a seguir salva a hora como uma propriedade personalizada quando um usuário adiciona um traço ao 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
Comentários
Esse evento é gerado quando um usuário conclui um traço usando um dispositivo apontador.This event is raised when a user completes a stroke using a pointing device. Por exemplo, um usuário pode levantar uma caneta de um digitalizador depois de fazer um movimento, concluindo assim um traço.For example, a user might raise a stylus from a digitizer after making a motion, thereby completing a stroke.
O manipulador de eventos recebe um argumento do InkCanvasStrokeCollectedEventArgstipo, que faz referência ao traço concluído.The event handler receives an argument of type InkCanvasStrokeCollectedEventArgs, which references the completed stroke. O traço também é adicionado à Strokes propriedade InkCanvasdo.The stroke is also added to the Strokes property of the InkCanvas.
A adição programática de um Stroke objeto Strokes à coleção não gera esse evento.The programmatic addition of a Stroke object to the Strokes collection does not raise this event.
Informações de evento encaminhadoRouted Event Information
Campo de identificadorIdentifier field | StrokeCollectedEvent |
Estratégia de roteamentoRouting strategy | PropagaçãoBubbling |
delegadoDelegate | InkCanvasStrokeCollectedEventHandler |