我有一个 FlowDocument,其中有多个 BlockUIContainers 彼此背靠背。这些 UIContainers 每个都代表来自不同来源的不同类型的内容,但都是相关的,我希望它们一起留在一个页面上。换一种说法,我不希望它们在页面之间分开。
Paragraph 类有一个名为 KeepWithNext 的属性,它将确保它后面的段落始终与给定段落保持在同一页面上。
我想将此功能添加到 BlockUIContainer (或子类 BlockUIContainer 以添加它),但我不知道如何将 KeepWithNext 属性用于 Paragraph 类。
我尝试使用 Reflector 来获得一些见解,但据我所知,它只是一个布尔属性,在 Paragraph 类中没有真正的用途。这使我相信分页器以某种方式知道如何处理该属性。
有谁知道我应该如何处理这个问题?我应该在哪里查找我需要做什么才能匹配段落功能?