我遇到了一个reportViewer问题。它工作正常(显示正确的信息)但是reportViewer在关闭之前从其自身的最后位置开始显示。
例如:如果我运行我的程序,第一个报告从顶部开始显示,我滚动到页面中间,然后关闭windowsForm并重新生成相同的报告(使用相同或其他参数)并且它从页面中间开始。它不允许我滚动到顶部,因为页面的中间是它的新顶部。
希望有人可以帮助我。 抱歉我的英语很差。
我正在使用Visual Studio 2013,并且显然,报表查看器包含在Windows窗体中(这个窗体没有任何关于滚动或任何内容的特定更改)。
答案 0 :(得分:-1)
在表单Me.dispose
活动中添加form_closing
。
示例:
Private Sub frmPrint_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Me.Dispose()
End Sub