如何强制报表查看器以打印预览模式显示

时间:2009-02-16 11:19:06

标签: visual-studio-2005 .net-2.0 reportviewer rdlc

在Visual Studio 2005中,如何在Print-preview模式下直接在ReportViewer控件中显示报表?

2 个答案:

答案 0 :(得分:23)

使用SetDisplayMode()方法:

MyReportViewer.SetDisplayMode(DisplayMode.PrintLayout);

答案 1 :(得分:0)

在Windows窗体应用程序中,如果在reportviewer的RenderingComplete事件中调用SetDisplayMode方法,则可能导致StackOverflowException。调用该方法不是正确的地方。