InkCanvas.StrokeCollected Zdarzenie

Definicja

Występuje, gdy do właściwości zostanie dodany obrys rysowany przez użytkownika 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 

Typ zdarzenia

InkCanvasStrokeCollectedEventHandler

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

Dotyczy

Zobacz też