توثيق HotXLS

فئة TXLSXBorder

يخزن حواف حدود الخلية الخمس (Left وRight وTop وBottom وDiagonal)، كل حافة TXLSXBorderEdge بنمطها ولونها الخاص، وتُطبَّق عبر فرشاة TXLSXCellFormat؛ وTXLSXBorders هو المجمّع على مستوى المصنف الذي يزيل تكرار النسخ المتطابقة

البنية

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

الأعضاء الرئيسيون

Left, Right, Top, Bottom, DiagonalTXLSXBorderEdge للقراءة فقط لكل حافة
DiagonalUp, DiagonalDownقيم منطقية؛ أي اتجاه أو اتجاهات من حافة Diagonal تُرسَم (كلاهما يتشارك Style/Color الخاصين بحافة Diagonal)
SetAllيضبط Style (وColor اختيارياً) على الحواف الخمس كلها في استدعاء واحد
TXLSXBorderEdge.Style, .ColorTXLSXBorderStyle ولون ARGB لحافة واحدة؛ يعكس ColorTheme/ColorIndex/TintAndShade أولوية مصدر اللون في TXLSXFont (theme > indexed > RGB)
Add, Count, Itemsأعضاء مجمّع TXLSXBorders: إلحاق نسخة جديدة وتعداد المجمّع

مثال

هذا المثال يرسم إطاراً أسود رفيعاً حول الخلايا المنسَّقة عبر CellFormat، ثم يلوّن الحافة العلوية وحدها بالأحمر

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

انظر أيضاً

الفئة TXLSXCellFormat
الفئة TXLSXWorkbook