【发布时间】:2009-05-15 01:42:49
【问题描述】:
我必须打印我的表格,但只输入一页很大,所以我需要打印 2 页,我的知识贫乏让我知道如何打印一页但热如何打印多页。 您对我如何在多页中打印有什么建议吗,我们将不胜感激。
谢谢。
干得好
【问题讨论】:
我必须打印我的表格,但只输入一页很大,所以我需要打印 2 页,我的知识贫乏让我知道如何打印一页但热如何打印多页。 您对我如何在多页中打印有什么建议吗,我们将不胜感激。
谢谢。
干得好
【问题讨论】:
您需要覆盖 DocumentPaginator 类。
这个blog post 帮助我让它工作。
我所做的是创建一个UserControl,它将显示一个页面(任何页面)的数据价值。
然后在GetPage 的覆盖中,我创建了UserControl(将要渲染的页码传递给它),然后对其进行测量和排列(使用DocumentPaginator 中的PageSize),并将其作为DocumentPage(通过将其传递给 DocumentPage 的构造函数)。
然后你需要覆盖PageCount和PageSize,这样当PageSize更新时,PageCount就改变了。
【讨论】: