2015-04-23 55 views
0

VS 2010,WPF应用程序和RDLC文件。我的网格不适合信纸尺寸页面。所以我将纸张尺寸改为合法(14 x 11)。但是,当我打印报告时,它会增加网格,使其与打印的字母大小相同。例如:我有15栏,信纸尺寸只有11栏适合一页。更改为法定大小,并且页面上仍然只有11个列。网格的大小随着纸张大小而增加。这真的令人沮丧。有没有人有办法解决吗?将纸张尺寸从字母更改为合法并增加尺寸

在此先感谢。

回答

0

如果我正确地理解了这个问题,您没有定义宽度/高度,所以它会填充它的空间。明确定义宽度和高度。希望这有助于!

+0

我的页面尺寸设置为Legal,我的交互尺寸设置为字母。我的网格宽度设置为所有列的长度。另外如果注意到,我正在设计视图中进行这些更改,而不是以编程方式进行。 – Matthew

+0

我感谢你的帮助保罗。原因是有代码覆盖rdlc文件。 [插入采取关于以前的程序员meme] – Matthew

+0

听起来很好 - 很高兴你知道了! – Paul

0

所以......我正在更新这份报告,事实证明我正在做的事情是正确的。 rdlc文件之外的代码覆盖了我正在尝试执行的操作。