OpenXML SDK, имеющий границы для ячейки
У меня есть следующий код, который добавляет ячейку со значениями и типом данных для этой ячейки в OpenXML SDK:
Cell cell = InsertCellInWorksheet(column, row, worksheetPart);
cell.CellValue = new CellValue(index.ToString());
cell.DataType = new EnumValue(CellValues.SharedString);
Для этой ячейки, как мне добавить границу на каждой стороне? Я также хотел бы добавить цвет фона на ячейку.
У меня есть следующее, но не уверен, как добавить границу в ячейку:
Borders borders1 = new Borders() { Count = (UInt32Value)1U };
Border border1 = new Border();
LeftBorder leftBorder1 = new LeftBorder();
RightBorder rightBorder1 = new RightBorder();
TopBorder topBorder1 = new TopBorder();
BottomBorder bottomBorder1 = new BottomBorder();
border1.Append(leftBorder1);
border1.Append(rightBorder1);
border1.Append(topBorder1);
border1.Append(bottomBorder1);
borders1.Append(border1);
заранее спасибо