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)

 Русский