ActiveReports 8
Width Property (Annotation)
Example 

Gets or sets the width of the annotation object, in inches.
Syntax
'Declaration
 
Public Overridable Property Width As System.Single
public virtual System.float Width {get; set;}

Property Value

A float or single value in inches.
Remarks
You must add the annotation to the page before you can set the width of the 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");
}
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

Reference

Annotation Class
Annotation Members

Support Forum