يخزن إعدادات محاذاة الخلية (الموضع الأفقي/الرأسي، الالتفاف، الإزاحة، التدوير) المطبَّقة عبر فرشاة
TXLSXCellFormat؛ و
TXLSXAlignments هو المجمّع على مستوى المصنف الذي يزيل تكرار النسخ المتطابقة
البنية
TXLSXAlignment = class;
TXLSXAlignments = class;
الأعضاء الرئيسيون
| Horizontal, Vertical | TXLSXHorizontalAlignment / 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;
انظر أيضاً