Class Column
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Представляет собой один столбец в рабочем листе.
public class Column
Наследование
Унаследованные члены
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; }
Значение свойства
HasCustomStyle
Указывает, имеет ли этот столбец пользовательские настройки стиля (отличные от унаследованных по умолчанию от рабочей книги).
public bool HasCustomStyle { get; }
Значение свойства
Index
Получает индекс этого столбца.
public int Index { get; }
Значение свойства
IsCollapsed
Указывает, свернут ли столбец.
public bool IsCollapsed { get; set; }
Значение свойства
IsHidden
Указывает, скрыт ли столбец.
public bool IsHidden { get; set; }
Значение свойства
Width
Получает и устанавливает ширину столбца в единицах символов.
public double Width { get; set; }
Значение свойства
Примечания
Для электронных таблиц ширина столбца измеряется количеством символов максимальной ширины цифр от 0 до 9, отображаемых в шрифте нормального стиля.
Методы
ApplyStyle(Style, StyleFlag)
Применяет форматы для всего столбца.
public void ApplyStyle(Style style, StyleFlag flag)
Параметры
style
Style
Объект стиля, который будет применен.
flag
StyleFlag
Флаги, указывающие на примененные свойства форматирования.
GetStyle()
Получает стиль этого столбца.
public Style GetStyle()
Возвращает
Примечания
Изменение возвращаемого объекта стиля напрямую не влияет на этот столбец или любые ячейки в этом столбце.
Вы должны вызвать метод 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)