簡體   English   中英

如何在C#中使用同步融合將表格行添加到Word文檔

[英]How to add a table row to a word document using syncfusion in C#

我對融合非常陌生,對這個問題有些困惑。 如果所有行和單元格均已創建,則可以輕松填充表,但是一旦我的數據超過模板表中的行數,就會遇到“ IndexOutofBounds”錯誤。 如何在C#中使用Syncfusion將行添加到正在增長的模板表中? 我還想知道如何處理表格擴展到一頁以上的可能性。

如果您知道確切的rows數和columns ,則可以利用下面的代碼來定義表的rowscolumns

IWTable table = document.LastSection.AddTable();
table.ResetCells(10, 4);

如果不確定rows數,則可以使用以下代碼動態添加row

table.AddRow();

添加一行很容易。 添加該行后,必須添加單元格段落並設置其格式。 那是我遇到的錯誤。

IWTable table = new IWTable();
table.AddRow(True);

table.Rows[0].Cells[0].AddParagraph().AddText("sample text");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM