Fixeddocument动态页面插入

时间:2012-04-11 14:25:14

标签: c# wpf fixeddocument fixedpage

我正在尝试在循环中的fixeddocument中插入动态页面

FixedPage page1 = new FixedPage(); 

但是在第一页之后它给出错误内容已经是另一个控件的子节点了。你能指导我如何将页面添加到你的fixeddocument。如何制作一系列页面?

1 个答案:

答案 0 :(得分:0)

确保在每个循环开始时执行行FixedPage page1 = new FixedPage();,否则page1将始终指向同一页面,并且您将尝试多次将同一页面插入文档。

您的代码应如下所示

while( looping )
{
     FixedPage page1 = new FixedPage(); 
     myFixedDocument.Pages.Add(page1);
}

在将变量重新分配给新的FixedPage之前,您不应该再将page1添加到任何内容。