StringFormatFlags

StringFormatFlags enumeration

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

[Flags]
public enum StringFormatFlags

قيم

اسم قيمة وصف
DirectionRightToLeft 1 يتم عرض النص من اليمين إلى اليسار .
DirectionVertical 2 محاذاة النص عموديًا .
FitBlackBox 4 يُسمح لأجزاء من الأحرف بتعليق مستطيل تخطيط السلسلة. افتراضيًا ، يتم تغيير موضع الأحرف لتجنب أي تراكب.
DisplayFormatControl 20 يتم عرض أحرف التحكم مثل العلامة من اليسار إلى اليمين في الإخراج باستخدام حرف رسومي تمثيلي.
NoFontFallback 400 تم تعطيل الرجوع للخطوط البديلة للأحرف غير المدعومة في الخط المطلوب. يتم عرض أي أحرف مفقودة مع الخطوط التي تفتقد إلى الحرف الرسومي ، وعادة ما يكون مربعًا مفتوحًا.
MeasureTrailingSpaces 800 يتضمن مسافة لاحقة في نهاية كل سطر. بشكل افتراضي ، يستبعد مستطيل الحدود الذي يتم إرجاعه بواسطة طريقة MeasureString المسافة الموجودة في نهاية كل سطر. قم بتعيين هذه العلامة لتضمين تلك المساحة في القياس.
NoWrap 1000 التفاف النص بين الأسطر عند تعطيل التنسيق داخل مستطيل. يتم تضمين هذه العلامة عند تمرير نقطة بدلاً من مستطيل ، أو عندما يكون طول خط المستطيل المحدد صفريًا.
LineLimit 2000 تم وضع أسطر كاملة فقط في مستطيل التنسيق. يستمر التخطيط الافتراضي حتى نهاية النص ، أو حتى لا تظهر أي أسطر أخرى كنتيجة للقص ، أيهما يأتي أولاً. لاحظ أن الإعدادات الافتراضية تسمح بـ يتم حجب السطر الأخير جزئيًا بواسطة تنسيق rectangle الذي لا يمثل مضاعفًا كاملاً لارتفاع السطر. للتأكد من رؤية الأسطر الكاملة فقط ، حدد هذه القيمة وتوخي الحذر لتوفير مستطيل تنسيق بطول ارتفاع سطر واحد على الأقل.
NoClip 4000 يُسمح بعرض الأجزاء المتدلية من الحروف الرسومية والنص غير الملتف الذي يصل إلى خارج مستطيل التنسيق.

أنظر أيضا