瀏覽代碼

Merge pull request #14 from vzhikserg/master

Fixed the problem with setting the column width of the whole table.
master
PrzemyslawKlys 10 年之前
父節點
當前提交
c2f5fc4636
共有 2 個檔案被更改,包括 17 行新增2 行删除
  1. 1
    1
      DocX/Table.cs
  2. 16
    1
      UnitTests/DocXUnitTests.cs

+ 1
- 1
DocX/Table.cs 查看文件

if (grid == null) if (grid == null)
{ {
XElement tblPr = GetOrCreate_tblPr(); XElement tblPr = GetOrCreate_tblPr();
tblPr.AddAfterSelf(XName.Get("tblGrid", DocX.w.NamespaceName));
tblPr.AddAfterSelf(new XElement(XName.Get("tblGrid", DocX.w.NamespaceName)));
grid = Xml.Element(XName.Get("tblGrid", DocX.w.NamespaceName)); grid = Xml.Element(XName.Get("tblGrid", DocX.w.NamespaceName));
} }

+ 16
- 1
UnitTests/DocXUnitTests.cs 查看文件

Assert.AreEqual(bookmarkNames[i], result[i]); Assert.AreEqual(bookmarkNames[i], result[i]);
} }
} }
}
}
[TestMethod]
public void CreateTable_WhenCalledSetColumnWidth_ReturnsExpected()
{
using (var document = DocX.Create("Set column width.docx"))
{
var table = document.InsertTable(1, 2);
table.SetColumnWidth(0, 1000);
table.SetColumnWidth(1, 2000);
Assert.AreEqual(1000, table.GetColumnWidth(0));
Assert.AreEqual(2000, table.GetColumnWidth(1));
}
}
} }
} }

Loading…
取消
儲存