HotXLS 문서

TXLSXBorder 클래스

셀 테두리의 다섯 변(Left, Right, Top, Bottom, Diagonal)을 저장합니다. 각 변은 자체 스타일과 색상을 가진 TXLSXBorderEdge이며, TXLSXCellFormat 브러시를 통해 적용됩니다. TXLSXBorders는 동일한 인스턴스를 중복 제거하는 통합 문서 수준 풀입니다

구문

TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
    

주요 멤버

Left, Right, Top, Bottom, Diagonal각 변의 읽기 전용 TXLSXBorderEdge
DiagonalUp, DiagonalDownBoolean. Diagonal 변의 어느 방향을 그릴지 지정합니다(둘은 Diagonal 변의 스타일/색상을 공유합니다)
SetAll한 번의 호출로 다섯 변 모두에 스타일(및 선택적으로 색상)을 설정합니다
TXLSXBorderEdge.Style, .Color단일 변의 TXLSXBorderStyle과 ARGB 색상. ColorTheme/ColorIndex/TintAndShade는 TXLSXFont의 색상 소스 우선순위(theme > indexed > RGB)를 따릅니다
Add, Count, ItemsTXLSXBorders 풀 멤버: 새 인스턴스를 추가하고 풀을 열거합니다

예제

이 예제는 CellFormat으로 서식을 지정한 셀 주위에 얇은 검은색 상자를 그린 다음 위쪽 변만 빨간색으로 칠합니다

CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;

참고 항목

TXLSXCellFormat 클래스
TXLSXWorkbook 클래스