ActiveReports3 Request technical support
PageStart Event
See Also  Example


Raised before the report renders any output to a new page.

Syntax

Visual Basic (Declaration) 
Public Event PageStart() As EventHandler
Visual Basic (Usage)Copy Code
Dim instance As ActiveReport3
Dim handler As EventHandler
 
AddHandler instance.PageStart, handler
C# 
public event EventHandler PageStart()

Example

C#Copy Code
bool bSwitch;
private void rptDataDynamics_PageStart(object sender, System.EventArgs eArgs)
{
   
if (bSwitch == true)
   {
       
this.PrintWidth = 6.5F;
       
this.Document.Printer.Landscape = false;
   }
}
Visual BasicCopy Code
' boolean to keep track of which orientation to use
Dim bSwitch As Boolean

Private Sub rptMain_PageStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.PageStart
    If bSwitch = True Then
        Me.PrintWidth = 6.5
        Me.Document.Printer.Landscape = False
    End If
End Sub

Remarks

This event is used to initialize any page-level variables when running an unbound report.

See Also