CrystalReportViewer.Navigate Event
Event fires when the user navigates through a report.
Namespace CrystalDecisions.Windows.Forms Assembly CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)
Syntax
'Declaration
Public Event Navigate As CrystalDecisions.Windows.Forms.NavigateEventHandler
public event CrystalDecisions.Windows.Forms.NavigateEventHandler Navigate
Event Data
The event handler receives an argument of type NavigateEventArgs containing data related to this event. The following NavigateEventArgs properties provide information specific to this event.
| Property | Description |
|---|---|
| CurrentPageNumber | Gets the current page number. |
| Handled | Gets or sets whether the event was handled. Set to true if you do not want the default action to occur. |
| NewPageNumber | Get the page that is being navigated to. |
Remarks
This event will be raised when a user navigates through a report.
Example
This example sets a label to display the current viewable page number of the report. The action is triggered by the Navigate event.
'Declaration
Private Sub MyCrystalReportViewer_Navigate(ByVal source As Object, _
ByVal e As CrystalDecisions.Windows.Forms.NavigateEventArgs) Handles _
CrystalReportViewer.Navigate
Label.Text = e.NewPageNumber
End Sub
private void crystalReportViewer_Navigate(object source, CrystalDecisions.Windows.Forms.NavigateEventArgs e)
{
Label.Text = e.NewPageNumber.ToString();
}
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002
See Also
Reference
CrystalReportViewer Class
CrystalReportViewer Members
CrystalDecisions.Windows.Forms Namespace