ActiveReports 14 .NET Edition
GrapeCity.ActiveReports.Document Assembly / GrapeCity.ActiveReports.Document.Section.Annotations Namespace / AnnotationCircle Class
Members Example

In This Topic
    AnnotationCircle Class
    In This Topic
    Represents a circular Annotation object.
    Object Model
    AnnotationCircle Class
    Syntax
    'Declaration
     
    Public NotInheritable Class AnnotationCircle 
       Inherits Annotation
    public sealed class AnnotationCircle : Annotation 
    Example
    using GrapeCity.ActiveReports.Document.Section.Annotations; 
     
    rptAnnotations rpt = new rptAnnotations(); 
    private void AddAnnotations() 
    { 
       //Run the report first 
       rpt.Run(); 
        
       //Assign the viewer 
       this.viewer1.Document = rpt.Document; 
        
       //Create an annotation and assign property values 
       AnnotationCircle circle = new AnnotationCircle(); 
       circle.Color = System.Drawing.Color.GreenYellow; 
       circle.Border.Color = System.Drawing.Color.Chartreuse; 
       
       //Add the annotation 
       circle.Attach(1,1); //screen location 
       this.viewer1.Document.Pages[0].Annotations.Add(circle); 
     
       //Set the size properties. The annotation must be added to the page first. 
       circle.Height = 0.25f; 
       circle.Width = 0.50f; 
     
       //Save annotations to an RDF file 
       rpt.Document.Save("C:\\MyAnnotations.rdf"); 
    }
    Dim rpt As New rptAnnotations
    Private Sub AddAnnotations()
       'Run the report first
       rpt.Run()
    
       'Assign the viewer
       Me.Viewer1.Document = rpt.Document
    
       'Create an annotation and assign property values
       Dim circle As New AnnotationCircle
       circle.Color = System.Drawing.Color.GreenYellow
       circle.Border.Color = System.Drawing.Color.Chartreuse
    
       'Add the annotation
       circle.Attach(1,1) 'screen location
       Me.Viewer1.Document.Pages(0).Annotations.Add(circle)
    
       'Set the size properties. The annotation must be added to the page first.
       circle.Height = 0.25
       circle.Width = 0.50
    
       'Save annotations to an RDF file
       rpt.Document.Save("C:\\MyAnnotations.rdf")
    End Sub
    Inheritance Hierarchy

    System.Object
       System.MarshalByRefObject
          System.ComponentModel.Component
             GrapeCity.ActiveReports.Document.Section.Annotations.Annotation
                GrapeCity.ActiveReports.Document.Section.Annotations.AnnotationCircle

    See Also