首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >首先,在运行窗体时在VS10报表设计器中显示打印布局

首先,在运行窗体时在VS10报表设计器中显示打印布局
EN

Stack Overflow用户
提问于 2011-09-08 16:50:28
回答 2查看 2.5K关注 0票数 1

当我从VS10运行我的报表时,我每次都必须切换到打印布局。因为我需要对我的大表格进行100+小调整,所以每次都必须按print-layout按钮才能看到结果。

有没有一种方法,我可以设置它,这样我就可以在运行表单时从查看打印布局开始?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-08 21:34:47

看起来您可以调整报表查看器属性。我发现了一个设置缩放的调整,在您的情况下(打印布局=整个页面),因此需要更改默认设置。

这是来自is的VB脚本。

代码语言:javascript
复制
 'Declaration

 <CategoryAttribute("Appearance")> _
 <DefaultValueAttribute(ZoomMode.Percent)> _
 Public Property ZoomMode As ZoomMode

 'Usage

 Dim instance As ReportViewer
 Dim value As ZoomMode

 value = instance.ZoomMode

 instance.ZoomMode = value

我不知道你是否必须使用# like value = 50,或者如果你可以使用value =整个页面,似乎可以使用后者,因为它基于逻辑页面的图形尺寸来假定视图大小。

祝你好运,并查看http://msdn.microsoft.com/en-us/library/microsoft.reporting.winforms.reportviewer.zoommode.aspx以获得进一步的指导和不同的代码选项。

票数 1
EN

Stack Overflow用户

发布于 2014-09-17 22:14:45

这是一个古老的帖子,但找到了确切的答案。设置打印布局,而不是设置ReportViewer的缩放模式。

代码语言:javascript
复制
ReportViewer1.SetDisplayMode(DisplayMode.PrintLayout)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7345470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档