Поделиться через


CrystalReportViewer.Navigate Событие

Возникает событие, когда пользователь выполняет навигацию по отчету.

Пространство имён CrystalDecisions.Web Сборка CrystalDecisions.Web (CrystalDecisions.Web.dll)

Синтаксис

'Декларация

Public Event Navigate As CrystalDecisions.Web.NavigateEventHandler
public event CrystalDecisions.Web.NavigateEventHandler Navigate

Данные события

Обработчик событий получает аргумент с типом NavigateEventArgs содержащий данные, которые относятся к этому событию. Следующие NavigateEventArgs свойства предоставляют сведения, относящиеся именно к этому событию.

Свойство Описание
CurrentPageNumber Получить текущий номер страницы.
GroupPath Получить путь к группе.
Handled Получить или установить значение, определяющее, будет ли событие обрабатываться. Установите значение TRUE, если не требуется выполнение действия по умолчанию.
NewPageNumber Получает страницу, к которой осуществляется навигация.

Замечания

Это событие возникает при навигации по отчету, когда пользователь переходит к новой странице или использует дерево группы для перемещения по отчету.

Пример

В этом примере показано, как указать текст ярлыка для номера страницы, к которой перешел пользователь.

'Декларация

      Private Sub CrystalReportViewer_Navigate _
         (ByVal source As Object, _
         ByVal e As CrystalDecisions.Web.NavigateEventArgs) _
         Handles CrystalReportViewer.Navigate
      
         Label.Text = e.NewPageNumber
      
      End Sub
      private void crystalReportViewer_Navigate(object source, CrystalDecisions.Web.NavigateEventArgs e)
      {
         Label.Text = e.NewPageNumber.ToString();
      }

Информация о версии

Crystal Reports Basic for Visual Studio 2008

Поддерживается с: Crystal Reports for Visual Studio .NET 2002

См. также

Ссылка

CrystalReportViewer Класс
CrystalReportViewer Элементы
CrystalDecisions.Web Пространство имён