Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net WPF流程文件段落内联线长度_.net_Wpf_Flowdocument - Fatal编程技术网

.net WPF流程文件段落内联线长度

.net WPF流程文件段落内联线长度,.net,wpf,flowdocument,.net,Wpf,Flowdocument,当使用FlowDocument控件时,WPF Document.paragration对象是否有任何限制 当我在段落中添加超过450行的段落时,FlowDocument变为空白。我在MSDN文档中找不到关于最大长度等的任何内容 你知道为什么会发生这种情况吗?我做了一个快速测试,在一个段落中添加了10000次,FlowDocument似乎显示得很好(尽管计算页数需要一些时间): 段落p=新段落(); 对于(int i=0;i

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

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


你知道为什么会发生这种情况吗?

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

段落p=新段落();
对于(int i=0;i<10000;i++)
{
p、 Add(新运行(String.Format(({0})黑石英狮身人面像,判断我的誓言!”,i));
}
wnd.Content=新流程文件(p);

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

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

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

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);