Almacena las cinco aristas del borde de una celda (Left, Right, Top, Bottom, Diagonal), cada una un
TXLSXBorderEdge con su propio estilo y color, aplicado a través del pincel
TXLSXCellFormat;
TXLSXBorders es el conjunto a nivel de libro de trabajo que deduplica las instancias idénticas
Sintaxis
TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
Miembros principales
| Left, Right, Top, Bottom, Diagonal | TXLSXBorderEdge de solo lectura para cada arista |
| DiagonalUp, DiagonalDown | Booleano; qué direcciones de la arista Diagonal se dibujan (ambas comparten el Style/Color de la arista Diagonal) |
| SetAll | Establece Style (y opcionalmente Color) en las cinco aristas en una sola llamada |
| TXLSXBorderEdge.Style, .Color | TXLSXBorderStyle y color ARGB de una sola arista; ColorTheme/ColorIndex/TintAndShade reflejan la prioridad de origen de color de TXLSXFont (tema > indexado > RGB) |
| Add, Count, Items | Miembros del conjunto TXLSXBorders: agrega una nueva instancia y enumera el conjunto |
Ejemplo
Este ejemplo dibuja un cuadro delgado negro alrededor de las celdas con formato a través de CellFormat, y luego colorea de rojo solo la arista superior
CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;
Ver también