يخزن حواف حدود الخلية الخمس (Left وRight وTop وBottom وDiagonal)، كل حافة
TXLSXBorderEdge بنمطها ولونها الخاص، وتُطبَّق عبر فرشاة
TXLSXCellFormat؛ و
TXLSXBorders هو المجمّع على مستوى المصنف الذي يزيل تكرار النسخ المتطابقة
البنية
TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
الأعضاء الرئيسيون
| Left, Right, Top, Bottom, Diagonal | TXLSXBorderEdge للقراءة فقط لكل حافة |
| DiagonalUp, DiagonalDown | قيم منطقية؛ أي اتجاه أو اتجاهات من حافة Diagonal تُرسَم (كلاهما يتشارك Style/Color الخاصين بحافة Diagonal) |
| SetAll | يضبط Style (وColor اختيارياً) على الحواف الخمس كلها في استدعاء واحد |
| TXLSXBorderEdge.Style, .Color | TXLSXBorderStyle ولون ARGB لحافة واحدة؛ يعكس ColorTheme/ColorIndex/TintAndShade أولوية مصدر اللون في TXLSXFont (theme > indexed > RGB) |
| Add, Count, Items | أعضاء مجمّع TXLSXBorders: إلحاق نسخة جديدة وتعداد المجمّع |
مثال
هذا المثال يرسم إطاراً أسود رفيعاً حول الخلايا المنسَّقة عبر CellFormat، ثم يلوّن الحافة العلوية وحدها بالأحمر
CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;
انظر أيضاً