التعداد StringFormatFlags

StringFormatFlags enumeration

يحدد معلومات العرض والتخطيط لسلاسل النص.

[Flags]
public enum StringFormatFlags

القيم

الاسمالقيمةالوصف
DirectionRightToLeft1يتم عرض النص من اليمين إلى اليسار.
DirectionVertical2النص محاذى عمودياً.
FitBlackBox4يُسمح لأجزاء الأحرف بأن تتجاوز مستطيل تخطيط السلسلة. بشكل افتراضي، يتم إعادة وضع الأحرف لتجنب أي تجاوز.
DisplayFormatControl20تُظهر الأحرف التحكمية مثل علامة اليسار إلى اليمين في المخرجات برمز تمثيلي.
NoFontFallback400تم تعطيل الانتقال إلى خطوط بديلة للأحرف غير المدعومة في الخط المطلوب. أي أحرف مفقودة تُعرض برمز الخط المفقود، عادةً مربع مفتوح.
MeasureTrailingSpaces800يتضمن المسافة المتبقية في نهاية كل سطر. بشكل افتراضي، المستطيل الحدودي الذي تُعيده طريقة MeasureString يستثني المسافة في نهاية كل سطر. اضبط هذه العلامة لتضمين تلك المسافة في القياس.
NoWrap1000تغليف النص بين الأسطر عند التنسيق داخل مستطيل مُعطل. تُفترض هذه العلامة عندما يتم تمرير نقطة بدلاً من مستطيل، أو عندما يكون طول الخط في المستطيل المحدد صفرًا.
LineLimit2000يتم تنسيق السطور الكاملة فقط داخل مستطيل التنسيق. بشكل افتراضي يستمر التنسيق حتى نهاية النص، أو حتى لا تكون هناك أسطر أخرى مرئية نتيجة للقص، أيهما يحدث أولاً. لاحظ أن الإعدادات الافتراضية تسمح للسطرة الأخيرة بأن تكون مغطاة جزئياً بمستطيل تنسيق لا يكون مضاعفًا كاملًا لارتفاع السطر. لضمان رؤية السطور الكاملة فقط، حدد هذه القيمة وكن حذرًا في توفير مستطيل تنسيق بطول لا يقل عن ارتفاع سطر واحد.
NoClip4000يُسمح بإظهار أجزاء الحروف المتجاوزة، والنص غير المغلف الذي يصل خارج مستطيل التنسيق. بشكل افتراضي يتم قص جميع النصوص وأجزاء الحروف التي تمتد خارج مستطيل التنسيق.
ExactAlignment8000المحاذاة الدقيقة، الحشو الصحيح GDI+

انظر أيضًا