Back to Devexpress

AnnotationRepositoryChangingEventArgs.Cancel Property

corelibraries-devexpress-dot-xtracharts-dot-annotationrepositorychangingeventargs-ced02d24.md

latest1.9 KB
Original Source

AnnotationRepositoryChangingEventArgs.Cancel Property

Indicates whether to cancel the annotation change.

Namespace : DevExpress.XtraCharts

Assembly : DevExpress.XtraCharts.v25.2.dll

NuGet Package : DevExpress.Charts

Declaration

csharp
public bool Cancel { get; set; }
vb
Public Property Cancel As Boolean

Property Value

TypeDescription
Boolean

true , if the annotation change should be canceled; otherwise false.

|

Remarks

The following example prevents Annotation1 from being deleted.

csharp
void chartControl1_AnnotationRepositoryChanging(object sender, AnnotationRepositoryChangingEventArgs e) {
    if (e.Annotation.Name == "Annotation1" && e.Change == AnnotationRepositoryChange.Deletion) {
        e.Cancel = true;
    }
}
vb
Private Sub chartControl1_AnnotationRepositoryChanging(ByVal sender As Object, ByVal e As AnnotationRepositoryChangingEventArgs)
    If e.Annotation.Name = "Annotation 1" AndAlso e.Change = AnnotationRepositoryChange.Deletion Then
        e.Cancel = True
    End If
End Sub

See Also

AnnotationRepositoryChangingEventArgs Class

AnnotationRepositoryChangingEventArgs Members

DevExpress.XtraCharts Namespace