InkCanvas.StrokeCollected Zdarzenie
Definicja
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
Typ zdarzenia
Przykłady
Poniższy przykład zapisuje czas jako właściwość niestandardową, gdy użytkownik dodaje do 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
Uwagi
To zdarzenie jest zgłaszane, gdy użytkownik ukończy pociągnięcie przy użyciu urządzenia wskazującego.This event is raised when a user completes a stroke using a pointing device. Na przykład użytkownik może wywoływać pióro z dyskretyzatora po przeprowadzeniu ruchu, co spowoduje ukończenie pociągnięć.For example, a user might raise a stylus from a digitizer after making a motion, thereby completing a stroke.
Program obsługi zdarzeń odbiera argument typu InkCanvasStrokeCollectedEventArgs , który odwołuje się do wypełnionego pociągnięcia.The event handler receives an argument of type InkCanvasStrokeCollectedEventArgs, which references the completed stroke. Pociągnięcie jest również dodawane do Strokes właściwości InkCanvas .The stroke is also added to the Strokes property of the InkCanvas.
Programowe Dodawanie Stroke obiektu do Strokes kolekcji nie powoduje zgłoszenia tego zdarzenia.The programmatic addition of a Stroke object to the Strokes collection does not raise this event.
Informacje dotyczące kierowanego zdarzeniaRouted Event Information
Pole identyfikatoraIdentifier field | StrokeCollectedEvent |
Strategia routinguRouting strategy | PropagacjaBubbling |
DelegatDelegate | InkCanvasStrokeCollectedEventHandler |