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, Diagonal | TXLSXBorderEdge di sola lettura per ogni lato |
| DiagonalUp, DiagonalDown | Boolean; quali direzioni del lato Diagonal vengono disegnate (entrambe condividono Style/Color del lato Diagonal) |
| SetAll | Imposta Style (e facoltativamente Color) su tutti e cinque i lati in una sola chiamata |
| TXLSXBorderEdge.Style, .Color | TXLSXBorderStyle e colore ARGB di un singolo lato; ColorTheme/ColorIndex/TintAndShade rispecchiano la priorità delle sorgenti di colore di TXLSXFont (tema > indicizzato > RGB) |
| Add, Count, Items | membri 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