这里的想法是我有一个 DocumentPaginator,我想将它与 XpsDocumentWriter 或 PrintDialog 一起使用,因为两者都可以选择在给定分页器的情况下进行打印。当我使用任何一个,即 XpsDocumentWriter.Write[Async] 或 PrintDialog.PrintDocument 时,分页器是通过 GetPage 与 GetPageAsync 访问的,我在派生的 DocumentPaginator 类中覆盖了它。
除了手动使用分页器并将 Visuals 提供给文档编写器之外,有没有办法触发 DocumentPaginator 的 Asyc 函数的使用?