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