ReportViewer.MaximumPageCount-Feld
Eine Konstante, die für die maximale Anzahl an Seiten in einem Bericht steht, wenn der aktuelle Seitenanzahlmodus Estimate ist.
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Syntax
'Declaration
Public Const MaximumPageCount As Integer
public const int MaximumPageCount
public:
literal int MaximumPageCount
static val mutable MaximumPageCount: int
public const var MaximumPageCount : int
Hinweise
Verwenden Sie das MaximumPageCount-Feld, um die letzte Seite eines Berichts auch dann anzugeben, wenn Sie keine maximale Seitenanzahl verwenden.
Um zur letzten Seite eines Berichts zu navigieren, wenn der aktuelle Seitenanzahlmodus Estimate lautet, legen Sie die CurrentPage-Eigenschaft auf MaximumPageCount fest.Wenn Sie dies im Actual-Modus ausführen, löst der ReportViewer eine InvalidOperationException aus.
Bestimmte Vorgänge bewirken, dass das ReportViewer-Steuerelement die tatsächliche Gesamtseitenzahl berechnet, z. B. das Exportieren eines Berichts oder das Navigieren auf die letzte Seite des Berichts.Vor dem Festlegen der CurrentPage-Eigenschaft auf MaximumPageCount sollten Sie sicherstellen, dass es sich bei der aktuellen Seitenanzahl um eine geschätzte Seitenanzahl handelt. Verwenden Sie dazu die GetTotalPages-Methode im LocalReport- oder ServerReport-Objekt.