توثيق HotXLS

فئة TXLSXAlignment

يخزن إعدادات محاذاة الخلية (الموضع الأفقي/الرأسي، الالتفاف، الإزاحة، التدوير) المطبَّقة عبر فرشاة TXLSXCellFormat؛ وTXLSXAlignments هو المجمّع على مستوى المصنف الذي يزيل تكرار النسخ المتطابقة

البنية

TXLSXAlignment = class;
TXLSXAlignments = class;
    

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

Horizontal, VerticalTXLSXHorizontalAlignment / TXLSXVerticalAlignment — محاذاة محتوى الخلية
WrapText, ShrinkToFitقيم منطقية؛ التفاف النص الطويل على عدة أسطر، أو تصغير الخط ليناسب عرض العمود
Indentعدد صحيح، عادة 0..15 — مستوى الإزاحة المعروض في مربع حوار Alignment في Excel
TextRotationعدد صحيح، -90..90 درجة
QuotePrefixقيمة منطقية؛ تعلام النص المخزَّن للخلية كقيمة حرفية (سلوك علامة الاقتباس البادئة في Excel) — تُكتب على <xf> الخاصة بالخلية، لا على العنصر <alignment>
IsDefaultيعيد True عندما تكون جميع الأعضاء ما زالت بقيمها الافتراضية
Add, Count, Itemsأعضاء مجمّع TXLSXAlignments: إلحاق نسخة جديدة وتعداد المجمّع

مثال

هذا المثال يفعّل التفاف النص ويوسّطه في الخلايا المنسَّقة عبر CellFormat

CellFormat.Alignment.Horizontal := xlsxXAlignCenter;
CellFormat.Alignment.WrapText := True;

انظر أيضاً

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