FontSize
FontSize structure
يمثل حجم الخط كوحدة خاصة أو قيمة طول ، والتي تحدد حجم الخط (تاريخياً عرض الحرف الكبير “M”) .
public struct FontSize : IEquatable<FontSize>
الخصائص
اسم |
وصف |
IsAbsoluteSize { get; } |
يشير إلى ما إذا كان حجم الخط هذا محددًا بحجم مطلق ككلمة رئيسية ، بناءً على حجم الخط الافتراضي للمستخدم (وهو متوسط) |
IsInitial { get; } |
يشير إلى ما إذا كان حجم الخط هذا له قيمة أولية (متوسط) |
IsLengthDefined { get; } |
يشير إلى ما إذا كان حجم الخط هذا معرّفًا بامتدادLength القيمة |
IsRelativeSize { get; } |
يشير إلى ما إذا كان حجم الخط هذا محددًا بحجم نسبي ككلمة رئيسية. سيكون الخط أكبر أو أصغر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا حسب النسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق. |
Length { get; } |
قيمة طول ، إذا تم تحديد حجم الخط هذا معها ، أو تم طرح استثناء بخلاف ذلك |
Value { get; } |
إرجاع قيمة هذا الخط كسلسلة |
طُرق
اسم |
وصف |
static FromLength(Length) |
إنشاء حجم خط بطول محدد |
Equals(FontSize) |
تحديد ما إذا كان مثيل حجم الخط هذا يساوي المحدد |
override Equals(object) |
تحديد ما إذا كان مثيل حجم الخط هذا مساويًا لـ uncasted المحدد |
override GetHashCode() |
إرجاع رمز تجزئة لهذا المثيل |
static TryParse(string, out FontSize) |
يحاول التعرف على كلمة رئيسية محددة على أنها قيمة كلمة رئيسية مناسبة لـ “حجم الخط” وإعادتها عند النجاح أو القيمة NULL عند الفشل. |
operator == |
التحقق مما إذا كانت قيمتا “FontSize” متساويتين |
operator != |
التحقق مما إذا كانت قيمتا “FontSize” غير متساويتين |
مجالات
اسم |
وصف |
static readonly Large |
الحجم المطلق الكبير عادةً |
static readonly Larger |
حجم نسبي أكبر - سيكون الخط أكبر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا بالنسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق أعلاه. |
static readonly Medium |
حجم متوسط. القيمة الأولية . |
static readonly Small |
الحجم المطلق الصغير عادةً |
static readonly Smaller |
حجم نسبي أصغر - سيكون الخط أصغر بالنسبة إلى حجم خط العنصر الأصلي ، تقريبًا بالنسبة المستخدمة لفصل الكلمات الرئيسية ذات الحجم المطلق أعلاه. |
static readonly XLarge |
الحجم المطلق الكبير المتوسط |
static readonly XSmall |
الحجم المطلق الصغير المتوسط |
static readonly XxLarge |
الحجم المطلق الكبير جدًا |
static readonly XxSmall |
الحجم المطلق الصغير جدًا |
أنظر أيضا