ActiveReports Developer 7
PrintProgress Event
See Also  Example
GrapeCity.ActiveReports.v7 Assembly > GrapeCity.ActiveReports Namespace > SectionReport Class : PrintProgress Event

Glossary Item Box

Raised for each page while printing the report document.

Syntax

Visual Basic (Declaration) 
Public Event PrintProgress As System.EventHandler
C# 
public event System.EventHandler PrintProgress

Example

This sample assumes that you have created a public property in the report and passed in a reference to the calling form. You can also use this technique to set the title bar text on the form window.
C#Copy Code
private int x = 0;
private void testLA_PrintProgress(object sender, System.EventArgs eArgs)
{
    //Print Progress is triggered once per page printed. 
    myWinForm.Label1.Text = "Now Printing Page " + x;
    x++;
}
Visual BasicCopy Code
Private x As Integer = 0
Private Sub SectionReport1_PrintProgress(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.PrintProgress
    myWinForm.Label1.Text = "Now Printing Page " + x
    x = x + 1
End Sub

See Also