Skip to main content
All docs
V25.1
  • PdfViewer.AnnotationChanged Event

    Fires after an annotation has been changed.

    Namespace: DevExpress.XtraPdfViewer

    Assembly: DevExpress.XtraPdfViewer.v25.1.dll

    NuGet Package: DevExpress.Win.PdfViewer

    Declaration

    public event PdfAnnotationChangedEventHandler AnnotationChanged

    Event Data

    The AnnotationChanged event's data class is PdfAnnotationChangedEventArgs. The following properties provide information specific to this event:

    Property Description
    Annotation Obtains the changed annotation.

    Remarks

    The PdfAnnotationChangedEventArgs.Annotation property gets the changed annotation. Use the PdfViewerAnnotationExtensions class methods to obtain the specific type of annotation.

    The code sample below shows how to check whether the markup annotation of a specific author was changed:

    private void PdfViewer_MarkupAnnotationChanged(object sender,
    PdfAnnotationChangedEventArgs e)
    {
        if (e.Annotation.Type == PdfAnnotationType.TextMarkup
        || e.Annotation.Type == PdfAnnotationType.Text)
        {
            IPdfViewerMarkupAnnotation annotation =
             e.Annotation.AsMarkupAnnotation();
            if (annotation.Author == "Brian Zetc")
                MessageBox.Show("The main editor's annotation is changed");
        }
    }
    
    See Also