ActiveReports.Viewer3 Request technical support
DrawLine Method
See Also  Example


x1

Starting horizontal position of the line (in inches).

y1
Starting vertical position of the line (in inches).
x2

Ending horizontal position of the line (in inches).

y2
Starting vertical position of the line (in inches).
Draws a line on the page at the specified coordinates.

Syntax

Visual Basic (Declaration) 
Public Sub DrawLine( _
   ByVal x1 As Single, _
   ByVal y1 As Single, _
   ByVal x2 As Single, _
   ByVal y2 As Single _
) 
Visual Basic (Usage)Copy Code
Dim instance As Page
Dim x1 As Single
Dim y1 As Single
Dim x2 As Single
Dim y2 As Single
 
instance.DrawLine(x1, y1, x2, y2)
C# 
public void DrawLine( 
   float x1,
   float y1,
   float x2,
   float y2
)

Parameters

x1

Starting horizontal position of the line (in inches).

y1
Starting vertical position of the line (in inches).
x2

Ending horizontal position of the line (in inches).

y2
Starting vertical position of the line (in inches).

Example

C#Copy Code
private void arv_Load(object sender, System.EventArgs e)
{
   rptDocument rpt =
new rptDocument();
   rpt.Run();
   arv.Document=rpt.Document;
   arv.Document.Pages[0].BackColor = System.Drawing.Color.Purple;
   arv.Document.Pages[0].ForeColor = System.Drawing.Color.YellowGreen;
   arv.Document.Pages[0].PenStyle = DataDynamics.ActiveReports.Document.PenStyles.Dot;
   arv.Document.Pages[0].PenWidth = 4;
   arv.Document.Pages[0].DrawLine(1, 1, 4, 4);
}
Visual BasicCopy Code
Private Sub arv_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arv.Load
    Dim rpt As New rptDocument
    rpt.Run()
    arv.Document = rpt.Document
    With arv.Document.Pages(0)
        .BackColor = System.Drawing.Color.Purple
        .ForeColor = System.Drawing.Color.YellowGreen
        .PenStyle = DataDynamics.ActiveReports.Document.PenStyles.Dot
        .PenWidth = 4
        .DrawLine(1, 1, 4, 4)
    End With
End Sub

Remarks

Uses PenStyle and PenWidth to draw the line.

Units are determined by the Page.Units property.

See Also