Documentazione HotXLS

TXLSXBorder class

Conserva i cinque lati del bordo di una cella (Left, Right, Top, Bottom, Diagonal), ciascuno un TXLSXBorderEdge con stile e colore propri, applicato tramite un pennello TXLSXCellFormat; TXLSXBorders è il pool a livello di cartella di lavoro che deduplica le istanze identiche

Sintassi

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

Membri principali

Left, Right, Top, Bottom, DiagonalTXLSXBorderEdge di sola lettura per ogni lato
DiagonalUp, DiagonalDownBoolean; quali direzioni del lato Diagonal vengono disegnate (entrambe condividono Style/Color del lato Diagonal)
SetAllImposta Style (e facoltativamente Color) su tutti e cinque i lati in una sola chiamata
TXLSXBorderEdge.Style, .ColorTXLSXBorderStyle e colore ARGB di un singolo lato; ColorTheme/ColorIndex/TintAndShade rispecchiano la priorità delle sorgenti di colore di TXLSXFont (tema > indicizzato > RGB)
Add, Count, Itemsmembri del pool TXLSXBorders: aggiunge una nuova istanza ed enumera il pool

Esempio

Questo esempio disegna un riquadro nero sottile attorno alle celle formattate tramite CellFormat, poi colora di rosso solo il lato superiore

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

Vedere anche

Classe TXLSXCellFormat
Classe TXLSXWorkbook