Class Column

Class Column

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Представляє один стовпець у аркуші.

public class Column

Спадкування

objectColumn

Спадковані члени

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Приклади


//Інстанціювання об'єкта Workbook
Workbook workbook = new Workbook();

//Отримання посилання на перший аркуш
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Встановлення кольору фону на синій
style.BackgroundColor = Color.Blue;

//Встановлення кольору тексту на червоний
style.ForegroundColor= Color.Red;

//встановлення Шаблону Фону
style.Pattern = BackgroundType.DiagonalStripe;

//Новий прапорець стилю
StyleFlag styleFlag = new StyleFlag();

//Встановити всі стилі
styleFlag.All = true;

//Отримати перший стовпець
Column column = worksheet.Cells.Columns[0];

//Застосувати стиль до першого стовпця
column.ApplyStyle(style, styleFlag);

//Зберігання файлу Excel
workbook.Save("book1.xls");

'Інстанціювання об'єкта Workbook
Dim workbook As Workbook = New Workbook()

'Отримання посилання на перший аркуш
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Встановлення кольору фону на синій
style.BackgroundColor = Color.Blue

'Встановлення кольору тексту на червоний
style.ForegroundColor = Color.Red

'встановлення Шаблону Фону
style.Pattern = BackgroundType.DiagonalStripe

'Новий прапорець стилю
Dim styleFlag As New StyleFlag()

'Встановити всі стилі
styleFlag.All = True

'Отримати перший стовпець
Dim column As Column = worksheet.Cells.Columns(0)

'Застосувати стиль до першого стовпця
column.ApplyStyle(style, styleFlag)

'Зберігання файлу Excel
workbook.Save("book1.xls")

Властивості

GroupLevel

Отримує рівень групи стовпця.

public byte GroupLevel { get; set; }

Значення властивості

byte

HasCustomStyle

Вказує, чи має цей стовпець власні налаштування стилю (відмінні від стандартних, успадкованих з книги).

public bool HasCustomStyle { get; }

Значення властивості

bool

Index

Отримує індекс цього стовпця.

public int Index { get; }

Значення властивості

int

IsCollapsed

чи є стовпець згорнутим

public bool IsCollapsed { get; set; }

Значення властивості

bool

IsHidden

Вказує, чи прихований стовпець.

public bool IsHidden { get; set; }

Значення властивості

bool

Width

Отримує та встановлює ширину стовпця в одиницях символів.

public double Width { get; set; }

Значення властивості

double

Примітки

Для електронних таблиць ширина стовпця вимірюється як кількість символів максимального ширини цифр 0~9, відображених у шрифті нормального стилю.

Методи

ApplyStyle(Style, StyleFlag)

Застосовує формати для цілого стовпця.

public void ApplyStyle(Style style, StyleFlag flag)

Параметри

style Style

Об’єкт стилю, який буде застосовано.

flag StyleFlag

Прапори, які вказують на застосовані властивості форматування.

GetStyle()

Отримує стиль цього стовпця.

public Style GetStyle()

Повертає

Style

Примітки

Безпосереднє модифікування повернутого об’єкта стилю не має жодного ефекту для цього стовпця або будь-яких клітинок у цьому стовпці. Вам потрібно викликати метод Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) або Aspose.Cells.Column.SetStyle(Aspose.Cells.Style), щоб застосувати зміни до цього стовпця.
Стиль стовпця - це стиль, який буде успадкований клітинками в цьому стовпці (ті клітинки, які не мають власних налаштувань стилю, такі як існуючі клітинки, для яких стиль не був явно встановлений, або ті, які не були інстанційовані)

SetStyle(Style)

Встановлює стиль цього стовпця.

public void SetStyle(Style style)

Параметри

style Style

стиль, який буде використовуватися як стандартний стиль для клітинок у цьому стовпці.

Примітки

Цей метод лише встановлює вказаний стиль як стандартний стиль для цього стовпця, не змінюючи налаштування стилю для існуючих клітинок у цьому стовпці. Щоб оновити налаштування стилю існуючих клітинок до вказаного стилю одночасно, будь ласка, використовуйте Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)

 Українська