首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF FlowDocument目录

WPF FlowDocument目录
EN

Stack Overflow用户
提问于 2010-11-02 21:42:23
回答 1查看 873关注 0票数 2

我有一个应用程序,它生成一个相当长的FlowDocument。打印时,它使用“自定义”分页器在每个页面周围包装页眉和页脚。此外,每个页面都包含一个或多个“副标题”。

我想让它也自动创建此文档的目录,显示哪些副标题出现在每页上。

问题来了。我不知道每一页上出现了什么副标题,直到我打印了文档,它通过了分页器,分页器将文档分成了几页。但到那时,一切都简化为视觉效果,似乎不再包含有关我放入文档中的实际对象的任何相关信息(因此,我无法读取任何标记属性,甚至内容)。

有没有什么聪明的方法可以让我在打印过程中/打印之前确定每一页上显示的项目?

EN

回答 1

Stack Overflow用户

发布于 2011-07-28 05:37:57

我这样做的方法是用我的helper class创建一个FixedDocument而不是FlowDocument。为TOC留出空间,或者您可以在之后重新安排整个流程。当我添加每个项目时,我知道它在哪个页面上,所以我可以在之后生成一个TOC。FixedDocuments非常容易生成和打印。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4078249

复制
相关文章

相似问题

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