Evento CrystalReportViewer.Navigate
L'evento viene attivato quando l'utente si sposta in un report.
[Visual Basic]
Public Event Navigate As EventHandler
[C#]
public event EventHandler Navigate;
[C++]
public: __event EventHandler* Navigate;
[VJ#]
public EventHandler Navigate;
Dati eventi
Il gestore dell'evento riceve un argomento di tipo NavigateEventArgs contenente i dati relativi all'evento.
Proprietà | Descrizione |
---|---|
CurrentPageNumber | Int32. Restituisce il numero della pagina corrente. |
Handled (ereditata da ViewerEventArgs) | Tipo booleano. Restituisce o imposta se l'evento è stato gestito. Impostare a True se non si desidera eseguire l'azione predefinita. |
NewPageNumber | Int32. Restituisce la pagina a cui si accede. |
Note
Questo evento viene attivato quando l'utente si sposta in un report, accedendo a una nuova pagina o utilizzando la struttura di gruppo per spostarsi nel report.
Esempio
Nel seguente esempio viene indicato come impostare un'etichetta per il numero di pagina a cui si accede.
[Visual Basic]
Private Sub CrystalReportViewer1_Navigate _
(ByVal source As Object, _
ByVal e As CrystalDecisions.Web.NavigateEventArgs) _
Handles CrystalReportViewer1.Navigate
Label1.Text = e.NewPageNumber
End Sub
[C#]
private void crystalReportViewer1_Navigate_1(object source, CrystalDecisions.Web.NavigateEventArgs e)
{
Label1.Text = e.NewPageNumber.ToString();
}
[C++]
void crystalReportViewer1_Navigate (Object* sender, CrystalDecisions::Web::NavigateEventArgs * e)
{
Label1->Text = e->NewPageNumber->ToString;
};
[VJ#]
private void crystalReportViewer1_Navigate_1(System.Object source, CrystalDecisions.Web.NavigateEventArgs e)
{
Label1.set_Text(((System.Int32)e.get_NewPageNumber()).ToString());
}
Vedere anche
Classe CrystalReportViewer | Membri CrystalReportViewer | Spazio dei nomi CrystalDecisions.Web