BorderCollection

BorderCollection class

封装了一个集合Border对象.

public class BorderCollection

特性

姓名 描述
DiagonalColor { get; set; } 获取或设置Color对角线.
DiagonalStyle { get; set; } 获取或设置对角线的样式。
Item { get; } 获取Border指定索引处的元素。

方法

姓名 描述
SetColor(Color) 设置Color集合中的所有边框。
SetStyle(CellBorderType) 设置集合所有边框的样式。

例子


[C#]

//实例化一个工作簿对象
Workbook workbook = new Workbook();

//向Excel对象添加一个新的工作表
workbook.Worksheets.Add();

//通过传入工作表的索引来获取新添加的工作表的引用
Worksheet worksheet = workbook.Worksheets[0];

//访问工作表中的“A1”单元格
Cell cell = worksheet.Cells["A1"];

//向“A1”单元格添加一些值
cell.PutValue("Visit Aspose!");

Style style = cell.GetStyle();

//设置上边框的线条样式
style.Borders[BorderType.TopBorder].LineStyle = CellBorderType.Thick;

//设置上边框的颜色
style.Borders[BorderType.TopBorder].Color = Color.Black;

//设置下边框的线条样式
style.Borders[BorderType.BottomBorder].LineStyle = CellBorderType.Thick;

//设置下边框的颜色
style.Borders[BorderType.BottomBorder].Color = Color.Black;

//设置左边框的线条样式
style.Borders[BorderType.LeftBorder].LineStyle = CellBorderType.Thick;

//设置左边框颜色
style.Borders[BorderType.LeftBorder].Color = Color.Black;

//设置右边框的线型
style.Borders[BorderType.RightBorder].LineStyle = CellBorderType.Thick;

//设置右边框的颜色
style.Borders[BorderType.RightBorder].Color = Color.Black;

cell.SetStyle(style);

//保存Excel文件
workbook.Save("book1.xls");

[VB.NET]

'实例化工作簿对象
Dim workbook As Workbook = New Workbook()

'将新工作表添加到 Workbook 对象
workbook.Worksheets.Add()

'通过传入工作表的索引来获取新添加的工作表的引用
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Accessing the "A1" cell from the worksheet
Dim cell As Cell = worksheet.Cells("A1")

'Adding some value to the "A1" cell
cell.PutValue("Visit Aspose!")

Dim style as Style = cell.GetStyle()

'设置上边框线型
style.Borders(BorderType.TopBorder).LineStyle = CellBorderType.Thick

'设置上边框的颜色
style.Borders(BorderType.TopBorder).Color = Color.Black

'设置下边框的线条样式
style.Borders(BorderType.BottomBorder).LineStyle = CellBorderType.Thick

'设置下边框的颜色
style.Borders(BorderType.BottomBorder).Color = Color.Black

'设置左边框线型
style.Borders(BorderType.LeftBorder).LineStyle = CellBorderType.Thick

'设置左边框的颜色
style.Borders(BorderType.LeftBorder).Color = Color.Black

'设置右边框的线型
style.Borders(BorderType.RightBorder).LineStyle = CellBorderType.Thick

'设置右边框的颜色
style.Borders(BorderType.RightBorder).Color = Color.Black

cell.SetStyle(style)

'保存 Excel 文件
workbook.Save("book1.xls")

也可以看看