Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

PdfViewer.AnnotationCreated Event

Occurs after an annotation is created.

Namespace: DevExpress.XtraPdfViewer

Assembly: DevExpress.XtraPdfViewer.v24.2.dll

NuGet Package: DevExpress.Win.PdfViewer

#Declaration

public event PdfAnnotationCreatedEventHandler AnnotationCreated

#Event Data

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

Property Description
Annotation Retrieves the created annotation.

#Remarks

The PdfAnnotationCreatedEventArgs.Annotation property gets the created annotation. Use the PdfViewerAnnotationExtensions class methods to obtain a specific type of annotation.

The code sample below shows how to check whether the specific author created an annotation:

private void PdfViewer_AnnotationCreated(object sender,
 PdfAnnotationCreatedEventArgs 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 added a new annotation");
    }
}
See Also