StringFormatFlags

StringFormatFlags enumeration

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

[Flags]
public enum StringFormatFlags

قيم

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

أنظر أيضا