Word 中的 HeadingFormat Table 样式
HeadingFormat in word Table Style
我想在 C# 中以 table 样式设置选项 "Repeat as header row at the top of each page",如 "Table Grid"。
如果单词里已经有table我知道怎么办了:
table[1].Rows.HeadingFormat = 真
问题是如何使用 C# 在 table 风格中做到这一点?
谢谢。
Microsoft,出于某种原因,忘记在 Word 对象模型中为 Table 样式实现此 属性,早在 Word 2007 引入 table 样式时。
据我所知,一直没有时间修复它。
我知道的唯一方法是使用 Word Open XML 将 属性 添加到样式定义中。不幸的是,通过使用互操作将 Word Word Open XML 插入到打开的文档中来更改样式定义是行不通的(我很难学到这一点!)。但是如果你创造了一种新的风格 - 那就有可能奏效。
我想在 C# 中以 table 样式设置选项 "Repeat as header row at the top of each page",如 "Table Grid"。
如果单词里已经有table我知道怎么办了:
table[1].Rows.HeadingFormat = 真
问题是如何使用 C# 在 table 风格中做到这一点?
谢谢。
Microsoft,出于某种原因,忘记在 Word 对象模型中为 Table 样式实现此 属性,早在 Word 2007 引入 table 样式时。
据我所知,一直没有时间修复它。
我知道的唯一方法是使用 Word Open XML 将 属性 添加到样式定义中。不幸的是,通过使用互操作将 Word Word Open XML 插入到打开的文档中来更改样式定义是行不通的(我很难学到这一点!)。但是如果你创造了一种新的风格 - 那就有可能奏效。