Visual Basic (Declaration) | |
---|---|
Public Event PrintProgress As System.EventHandler |
C# | |
---|---|
public event System.EventHandler PrintProgress |
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 Basic | Copy 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 |