الفئة Font
Font class
يحدد تنسيقًا معينًا للنص، بما في ذلك نوع الخط، الحجم، وسمات النمط. لا يمكن وراثة هذه الفئة.
المنشئات
| الاسم | الوصف |
|---|
| Font(Font, FontStyle) | ينشئ كائنًا جديدًا من Font يستخدم الـ Font الموجود المحدد وتعداد FontStyle . |
| Font(string, float) | ينشئ كائنًا جديدًا من Font باستخدام حجم محدد. مجموعة الأحرف مضبوطة على Default، ووحدة الرسوم إلى Point، ونمط الخط إلى Regular. |
| Font(string, float, FontStyle) | ينشئ كائنًا جديدًا من Font باستخدام حجم ونمط محددين. مجموعة الأحرف مضبوطة على Default، ووحدة الرسوم إلى Point. |
| Font(string, float, GraphicsUnit) | ينشئ كائنًا جديدًا من Font باستخدام حجم ووحدة محددين. مجموعة الأحرف مضبوطة على Default، والنمط مضبط على Regular. |
| Font(string, float, FontStyle, GraphicsUnit) | يُهيئ كائن Font جديد باستخدام حجم محدد، نمط، ووحدة. |
| Font(string, float, FontStyle, GraphicsUnit, CharacterSet) | يُهيئ كائن Font جديد باستخدام حجم محدد، نمط، وحدة، ومجموعة أحرف. |
الخصائص
| الاسم | الوصف |
|---|
| Bold { get; } | يحصل على قيمة تشير إلى ما إذا كان هذا Font غامقًا. |
| CharacterSet { get; } | يحصل على قيمة بايت تحدد مجموعة الأحرف التي يستخدمها هذا Font. |
| Italic { get; } | يحصل على قيمة تشير إلى ما إذا كان هذا Font مائلًا. |
| Name { get; } | يحصل على اسم الوجه لهذا Font. |
| Size { get; } | يحصل على حجم الـ em لهذا Font مقاسًا بالوحدات المحددة بواسطة الخاصية Unit. |
| Strikeout { get; } | يحصل على قيمة تشير إلى ما إذا كان هذا Font يحدد خطًا أفقيًا عبر الخط. |
| Style { get; } | يحصل على معلومات النمط لهذا Font. |
| Underline { get; } | يحصل على قيمة تشير إلى ما إذا كان هذا Font مسطرًا. |
| Unit { get; } | يحصل على وحدة القياس لهذا Font. |
الطرق
| الاسم | الوصف |
|---|
| DeepClone() | ينشئ نسخة عميقة مطابقة تمامًا من هذا Font. |
| override Equals(object) | يشير إلى ما إذا كان الكائن المحدد هو Font ويحتوي على نفس قيم الخصائص مثل هذا Font. |
| override GetHashCode() | يحصل على رمز التجزئة لهذا Font. |
| override ToString() | يرجع تمثيلًا نصيًا قابلًا للقراءة البشرية لهذا Font. |
انظر أيضًا