2

使用 FlowDocument 控件时,WPF Document.Paragraph 对象是否有任何限制?

当我向段落添加超过 450 行的段落时,我的 FlowDocument 变为空白。我在 MSDN 文档中找不到任何关于 max 的内容。长度等

任何想法为什么会发生这种情况?

4

2 回答 2

2

当 IsOptimalParagraphEnabled 设置为 False 时,此问题已得到解决。然后将显示内容。

似乎此属性会导致大段落出现问题。

于 2009-01-06T10:21:58.250 回答
0

我做了一个快速测试并在一个段落中添加了 10000 次运行,FlowDocument 似乎可以很好地显示它们(尽管计算页数需要一些时间):

Paragraph p = new Paragraph();
for (int i = 0; i < 10000; i++)
{
    p.Inlines.Add(new Run(String.Format("({0}) Sphinx of black quartz, judge my vow! ", i)));
}
wnd.Content = new FlowDocument(p);

您添加到段落中的行有什么特别之处吗?

于 2008-12-17T16:55:57.280 回答