windowsforms-devexpress-dot-xtrapdfviewer-dot-pdfviewer-87b5dd78.md
Occurs after an annotation is created.
Namespace : DevExpress.XtraPdfViewer
Assembly : DevExpress.XtraPdfViewer.v25.2.dll
NuGet Package : DevExpress.Win.PdfViewer
public event PdfAnnotationCreatedEventHandler AnnotationCreated
Public Event AnnotationCreated As PdfAnnotationCreatedEventHandler
The AnnotationCreated event's data class is PdfAnnotationCreatedEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| Annotation | Retrieves the created annotation. |
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");
}
}
Private Sub PdfViewer_AnnotationCreated(ByVal sender As Object, ByVal e As PdfAnnotationCreatedEventArgs)
If e.Annotation.Type = PdfAnnotationType.TextMarkup OrElse e.Annotation.Type = PdfAnnotationType.Text Then
Dim annotation As IPdfViewerMarkupAnnotation = e.Annotation.AsMarkupAnnotation()
If annotation.Author = "Brian Zetc" Then
MessageBox.Show("The main editor added a new annotation")
End If
End If
End Sub
See Also