Class BorderCollection
Class BorderCollection
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Инкапсулирует коллекцию объектов Aspose.Cells.Border.
public class BorderCollection
Наследование
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Примеры
//Создание объекта Workbook
Workbook workbook = new Workbook();
//Добавление нового рабочего листа в объект Excel
workbook.Worksheets.Add();
//Получение ссылки на только что добавленный рабочий лист, передав его индекс
Worksheet worksheet = workbook.Worksheets[0];
//Доступ к ячейке "A1" рабочего листа
Cell cell = worksheet.Cells["A1"];
//Добавление значения в ячейку "A1"
cell.PutValue("Посетите 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");
'Создание объекта Workbook
Dim workbook As Workbook = New Workbook()
'Добавление нового рабочего листа в объект Workbook
workbook.Worksheets.Add()
'Получение ссылки на только что добавленный рабочий лист, передав его индекс
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Доступ к ячейке "A1" рабочего листа
Dim cell As Cell = worksheet.Cells("A1")
'Добавление значения в ячейку "A1"
cell.PutValue("Посетите 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")
Свойства
DiagonalColor
Получает или задает System.Drawing.Color диагональных линий.
public Color DiagonalColor { get; set; }
Значение свойства
DiagonalStyle
Получает или задает стиль диагональных линий.
public CellBorderType DiagonalStyle { get; set; }
Значение свойства
this[BorderType]
Получает элемент Aspose.Cells.Border по указанному индексу.
public Border this[BorderType borderType] { get; }
Значение свойства
Методы
SetColor(Color)
Устанавливает System.Drawing.Color всех границ в коллекции.
public void SetColor(Color color)
Параметры
color
Color
System.Drawing.Color границ.
SetStyle(CellBorderType)
Устанавливает стиль всех границ коллекции.
public void SetStyle(CellBorderType style)
Параметры
style
CellBorderType
Стиль границ.