Word Xceed中的动态单元格

Dynamic cell in word Xceed

我在列表框中有一个项目列表,我试图将其动态插入到 word 文档中的 table 中,word 中的 table 有一行,但我需要它来添加如果列表框中有多个项目,则更多。

我目前正在像这样将项目添加到 table("Item Description" 是我在 word 中设置的自定义 属性):

            template.AddCustomProperty(new Xceed.Document.NET.CustomProperty("Item Description", item.ProdName));
            template.AddCustomProperty(new Xceed.Document.NET.CustomProperty("Quantity", item.Quantity));
            template.AddCustomProperty(new Xceed.Document.NET.CustomProperty("Unit Price", item.Price));
            template.AddCustomProperty(new Xceed.Document.NET.CustomProperty("Total Per Item", Total ));

我已经做了研究,但到目前为止我找不到任何东西
希望有人能指导我正确的方向

提前感谢您的帮助。

最后我自己想出来了
我像这样将项目插入 table:

            foreach (listItem item in descriptionclb.Items)
            {
                ItemTable.Rows[i].Cells[j].Paragraphs[0].Append(item.ProdName);
                j++;
                ItemTable.Rows[i].Cells[j].Paragraphs[0].Append(item.ProdName);
                j++;
                ItemTable.Rows[i].Cells[j].Paragraphs[0].Append(item.Quantity.ToString());
                j++;
                ItemTable.Rows[i].Cells[j].Paragraphs[0].Append(item.Price.ToString());
                j++;
                ItemTable.Rows[i].Cells[j].Paragraphs[0].Append(Total.ToString());

                i++;
                j = 0;
            }