Skip to main content

PdfViewer.AnnotationCreating Event

Occurs before a newly-created annotation is added to a PDF document page.

Namespace: DevExpress.Maui.Pdf

Assembly: DevExpress.Maui.Pdf.dll

NuGet Package: DevExpress.Maui.Pdf

Declaration

public event EventHandler<PdfAnnotationCreatingEventArgs> AnnotationCreating

Event Data

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

Property Description
Builder Returns an object that is used to build an annotation.
Cancel Gets or sets a value indicating whether the event should be canceled. Inherited from CancelEventArgs.

Remarks

The following code snippet specifies the author name for highlight annotations:

private void pdfViewer_AnnotationCreating(object sender, PdfAnnotationCreatingEventArgs e) {
    if (e.Builder.AnnotationType == PdfAnnotationType.TextMarkup) {
        IPdfViewerMarkupAnnotationBuilder builder =
        e.Builder.AsTextMarkupAnnotationBuilder();
        builder.Author = "John Smith";

    }
}
See Also