devExpress中的richEditControl控件显示不出来表格边框
简要说明:一个很简单的例子,用Aspose.Words生成一个word文档,里面有个表格,而用word打开后发现表格样式正常。
在richEditControl中打开就会发现表格边框没有了。但是如果用richEditControl另存为doc的话,用word打开后发现也同样表格没有边框。
代码如下:
Aspose.Words.Document doc = new Aspose.Words.Document(@"D:\Atest.doc");
DocumentBuilder builder = new DocumentBuilder(doc);
builder.CellFormat.Borders.LineStyle = LineStyle.Single;
builder.MoveToBookmark("表格");
//Insert some table
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
builder.InsertCell();
builder.Write("cell");
}
builder.EndRow();
}
builder.EndTable();
doc.Save(@"D:\Table.doc"); //保存后,用word打开发现表格是正常的,有边框
//这里用richEditControl打开后,发现就木有表格边框了
richEditControl1.LoadDocument(@"D:\Table.doc");
//用richEditControl保存后,发现保存的文档也没有了边框
richEditControl1.SaveDocument(@"D:\Table1.doc", DevExpress.XtraRichEdit.DocumentFormat.Doc);
请问下,这样的情况有没有什么解决办法?