我试图将List<OpenXmlCompositeElement>
段落复制到新文档中,就在书签的段落之后。段落复制,但最终以一个似乎随机的顺序结束。有任何想法吗?如何以正确的顺序获取它们
//range is List<OpenXmlCompositeElement>
foreach (OpenXmlCompositeElement element in range)
{
if (element is TableCellProperties){}
else
{
insertionPoint.InsertAfterSelf<OpenXmlCompositeElement>((OpenXmlCompositeElement)element.Clone());
}
}
答案 0 :(得分:1)
找到解决方案。我需要使用更新的OpenXmlCompositeElement对象,该对象由InsertAfterSelf()返回。
insertionPoint= insertionPoint.InsertAfterSelf<OpenXmlCompositeElement>((OpenXmlCompositeElement)element.Clone());