2016-05-13 9 views
0

私はNovacode Docxを使ってWebページの応答に基づいてドキュメントを作成しています。テーブルにスタイルを適用する方法を知る必要があります。Novacode docx - テーブルにスタイルを追加

使用可能なテーブルデザインの列挙型があり、文書

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 

答えて

0

にそれをこれは私がテーブルを構築するために、これまで持っているものであるVBとC#

両方で答えを取ると、出力もラクラク使用することができます。名前はMS Wordのスタイルと一致する必要があります。

例:

tbl.Design = TableDesign.LightShadingAccent1 
+0

私は最終的にそれを考え出したが、応答していただきありがとうございます。 –

関連する問題