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

In This Topic
    Alpha Property (Annotation)
    In This Topic
    Gets or sets the opacity of the Annotation object.
    Syntax
    'Declaration
     
    Public Overridable Property Alpha As Integer
    public virtual int Alpha {get; set;}
    Remarks
    Acceptable values are 0 to 255.
    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;
       circle.Alpha = 150; 
       
       //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
    circle.Alpha = 150
    
    '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