我开发了一个WinForms应用程序,它利用DocX Library在内存中编辑.docx文件
我有几个数据样本。我想在单独的页面中打印每个样本。
我使用这样的代码在一个表中插入三个表。
Table t6 = document.AddTable(1, 3);
t6.Rows[0].Cells[0].InsertTable(table2).InsertParagraphAfterSelf("");
t6.Rows[0].Cells[1].InsertTable(table4).InsertParagraphAfterSelf("");
t6.Rows[0].Cells[2].InsertTable(table5).InsertParagraphAfterSelf("");
document.InsertTable(t6);
对于第一个样品,它没问题但是从下一个样品我得到第一个样品加第二个样品。它与第三个相同.....我将在下一个获得所有以前的样本。
如何删除下一个样本中的上一个样本。我曾尝试使用表格删除和清除,但没有工作。
t6.Rows[0].Cells[0].Tables.First().Remove();
t6.Rows[0].Cells[0].Pictures.First().Remove();
有什么建议吗?