ReportViewer 未从顶部开始显示

ReportViewer is not being showed starting at the top

我的 reportViewer 有问题。它工作正常(它显示正确的信息)但 reportViewer 显示在关闭前的最后一个位置。

例如:如果我 运行 我的程序,第一个报告从顶部开始显示,我滚动到页面中间,然后关闭 windowsForm 并重新生成相同的报告(使用相同的或其他参数),它从页面中间开始。它不让我滚动到顶部,因为页面中间是它的新顶部。

希望有人能帮助我。 抱歉我的英语不好。

我使用的是 Visual Studio 2013,显然报告查看器包含在 Windows 表单中(这个表单没有任何关于滚动或任何内容的特殊更改)。

在表单的 form_closing 事件中添加 Me.dispose

示例:

Private Sub frmPrint_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    Me.Dispose()
End Sub