ActiveReports 14 .NET Edition
GrapeCity.ActiveReports.Document Assembly / GrapeCity.ActiveReports.Document.Section.Annotations Namespace / Annotation Class / Color Property
Example

In This Topic
    Color Property (Annotation)
    In This Topic
    Gets or sets the color that is used to fill the annotation object.
    Syntax
    'Declaration
     
    Public Overridable Property Color As Color
    public virtual Color Color {get; set;}

    Property Value

    The color used to fill the annotation object.
    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");
    }
    Private 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.25F
    	circle.Width = 0.5F
    
    	'Save annotations to an RDF file
    	rpt.Document.Save("C:\MyAnnotations.rdf")
    End Sub
    See Also