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)를 사용하십시오.

 한국어