2013-04-12 52 views
3

我已經下載並開始使用DocX library。我有一個名爲template.docx的文件正在加載到內存中。我在該文件中有一個表格,它有id = 241。我想通過它的id獲取該表,並向它添加行。我怎樣才能做到這一點?這裏是我的代碼:使用DocX庫在DOCX文件中查找表格

using (DocX document = DocX.Load("template.docx")) 
{ 
    int tableId = 241, i = 0; 
    Table t = //here I need to find the table 

    foreach(DataGridViewRow row in produseFacturate.Rows) 
    { 
     i++; 

     //here I want to add rows to the table 
    } 
} 

回答

1

我自己找到了解決方案。

因爲,document.Tables是一個列表,我可以這樣調用:

Table t = document.Tables[3]; // I found out that the table index is actually 3;