ActiveReports 6 Online Help
Count Property (History)
Example 

Returns the number of page views in the history.
Syntax
'Declaration
 
Public ReadOnly Property Count As Integer
public int Count {get;}
Example
private void btnBack_Click(object sender, System.EventArgs e)
{
    arv.ReportViewer.History.MovePrev();
    btnBack.Enabled = (arv.ReportViewer.History.Position >= 0);
    btnForward.Enabled = (arv.ReportViewer.History.Position < arv.ReportViewer.History.Count);
}

private void btnForward_Click(object sender, System.EventArgs e)
{
    arv.ReportViewer.History.MoveNext();
    btnBack.Enabled = (arv.ReportViewer.History.Position >= 0);
    btnForward.Enabled = (arv.ReportViewer.History.Position < arv.ReportViewer.History.Count);
}
Private Sub btnBack_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBack.Click
    With arv.ReportViewer.History
        .MovePrev()
        btnBack.Enabled = (.Position >= 0)
        btnForward.Enabled = (.Position < .Count)
    End With
End Sub

Private Sub btnForward_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnForward.Click
    With arv.ReportViewer.History
        .MoveNext()
        btnBack.Enabled = (.Position >= 0)
        btnForward.Enabled = (.Position < .Count)
    End With
End Sub
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

History Class
History Members

Send Feedback