StrokeCollection.PropertyDataChanged Ereignis

Definition

Tritt auf, wenn benutzerdefinierte Eigenschaft hinzugefügt oder aus der StrokeCollection.

public:
 event System::Windows::Ink::PropertyDataChangedEventHandler ^ PropertyDataChanged;
public event System.Windows.Ink.PropertyDataChangedEventHandler PropertyDataChanged;
member this.PropertyDataChanged : System.Windows.Ink.PropertyDataChangedEventHandler 
Public Custom Event PropertyDataChanged As PropertyDataChangedEventHandler 
Public Event PropertyDataChanged As PropertyDataChangedEventHandler 

Ereignistyp

Beispiele

Das folgende Beispiel veranschaulicht, wie das PropertyDataChanged Ereignis behandelt wird. In diesem Beispiel wird davon ausgegangen, dass ein Guid aufgerufenes dateTimeGuid Ereignis vorhanden ist und das PropertyDataChanged Ereignis mit dem in diesem Beispiel definierten Ereignishandler verbunden ist.

void Strokes_PropertyDataChanged(object sender, PropertyDataChangedEventArgs e)
{
    if ((e.PropertyGuid == dateTimeGuid) && (e.NewValue is DateTime))
    {
        MessageBox.Show("The timestamp for the strokes is " +
            ((DateTime)e.NewValue).ToString());
    }
}
Private Sub Strokes_PropertyDataChanged(ByVal sender As Object, _
    ByVal e As PropertyDataChangedEventArgs)

    If (e.PropertyGuid = dateTimeGuid) And (TypeOf e.NewValue Is DateTime) Then
        MessageBox.Show("The timestamp for the strokes is " & _
            (CType(e.NewValue, DateTime)).ToString())
    End If

End Sub

Gilt für: