0

使用 DocX 我需要做这样的事情:

  1. 长文本描述。

除了我需要“1”。成为一个段落,“A long text description”成为一个段落。我不能为此使用列表。

4

1 回答 1

1

迟到的答案,但使用没有可见边框的 2 列表

我从当前的东西中破解了一些代码。这会制作一个表格并用我的单元格的内容填充单元格,您只需要制作一个包含 2 列的表格。然后迭代构建一行,其中单元格 [0] 为数字,单元格 [1] 为句子

doc.InsertParagraph("Table Title: " + (component).SubTitle, false, SubtitleStyle);
var table = doc.AddTable(component.ColumnCount, component.RowCount);

int rowcount = 0;
foreach (DataCell datacell in component.TableData)
{
    table.Rows[rowcount].Cells[0].Paragraphs.First().Append(rowcount+1);
    table.Rows[rowcount].Cells[1].Paragraphs.First().Append(datacell.CellValue);
    rowcount++;
}
doc.InsertTable(table);
于 2016-06-28T00:21:09.473 回答