ActiveReports.Viewer3 Request technical support
Alpha Property
See Also  Example


Gets or sets the opacity of the Annotation objcet.

Syntax

Visual Basic (Declaration) 
Public Overridable Property Alpha As Integer
Visual Basic (Usage)Copy Code
Dim instance As Annotation
Dim value As Integer
 
instance.Alpha = value
 
value = instance.Alpha
C# 
public virtual int Alpha {get; set;}

Example

C#Copy Code
using DataDynamics.ActiveReports.Viewer.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");
}

Remarks

Acceptable values are 0 to 255.

See Also