1

在创建table2并插入之后table1,您将如何提供table2文档中存在的另一个表的属性?我所说的属性包括 Keep with next、Keep lines together、Allow rows to break across pages 等。

Novacode.Table table1 = template.Tables[index];
Novacode.Table table2 = table1.InsertTableAfterSelf(1, 2);
//table2.properties = table1.properties
4

1 回答 1

0

我自己还是 Novacode-DocX 的新手,但我相信你可以做这样的任务

 table2.Design = table1.Design;

这段代码能够编译,但我没有彻底测试它的结果。

你可以做很多这样的任务,这不是最好的,但这取决于你的需求。讨论DocX 问题的好地方是讨论板。您可以找到许多对 .dll 文件进行自定义代码修改的帖子,这些修改可能适合未来的需求。

使用 DocX 代码库时,一个有用的工具是帮助文档文本。不幸的是,它已经有一段时间没有更新了,但是你仍然可以下载一个旧版本,它有很多在这里定义的功能

希望这能让你继续前进

有一个美好的一天,并且很好!

于 2015-08-11T22:12:33.883 回答