我正在使用 Novacode Docx 来构建基于网页响应的文档,并且需要知道如何在我的表格中应用样式。
很高兴在 VB 和 C# 中得到答案
这是我到目前为止建立表格并将其输出到文档的内容
Dim columnNames As IEnumerable(Of String)
Dim tbl As Table = doc.AddTable(glossTable.Rows.Count - 1, glossTable.Columns.Count - 1)
columnNames = glossTable.Columns.Cast(Of DataColumn)().[Select](Function(column) column.ColumnName)
For i = 0 To columnNames.Count - 1
tbl.Rows(0).Cells(i).Paragraphs.First().AppendLine(columnNames(i))
Next
For col = 0 To columnNames.Count - 1
tbl.Rows(1).Cells(col).Paragraphs.First().AppendLine(gtRow(col))
Next