StrokeCollection.StrokesChanged Ereignis

Definition

Tritt auf, wenn sich eine Stroke in der Auflistung ändert.

public:
 event System::Windows::Ink::StrokeCollectionChangedEventHandler ^ StrokesChanged;
public event System.Windows.Ink.StrokeCollectionChangedEventHandler StrokesChanged;
member this.StrokesChanged : System.Windows.Ink.StrokeCollectionChangedEventHandler 
Public Custom Event StrokesChanged As StrokeCollectionChangedEventHandler 
Public Event StrokesChanged As StrokeCollectionChangedEventHandler 

Ereignistyp

Beispiele

Im folgenden Beispiel wird die aktuelle Uhrzeit als benutzerdefinierte Eigenschaft zu jedem neuen Strich im StrokesChanged Ereignishandler hinzugefügt. Im Beispiel wird davon ausgegangen, dass das StrokesChanged Ereignis mit dem in diesem Beispiel definierten Ereignishandler verbunden ist.

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

void Strokes_StrokesChanged(object sender, StrokeCollectionChangedEventArgs args)
{
    foreach (Stroke s in args.Added)
    {
        s.AddPropertyData(currentTimeGuid, DateTime.Now);
    }
}
Dim currentTimeGuid As Guid = New Guid("12345678-1234-1234-1234-123456789012")

Private Sub Strokes_StrokesChanged(ByVal sender As Object, _
            ByVal args As StrokeCollectionChangedEventArgs)

    Dim s As Stroke

    For Each s In args.Added
        s.AddPropertyData(currentTimeGuid, DateTime.Now)
    Next

End Sub

Gilt für: