Style
محتويات
[
يخفي
]Style class
يمثل نمط عرض مستند Excel ، مثل الخط واللون والمحاذاة والحدود وما إلى ذلك . يحتوي كائن النمط على جميع سمات النمط (الخط وتنسيق الأرقام والمحاذاة وما إلى ذلك) كخصائص.
public class Style
الخصائص
اسم | وصف |
---|---|
BackgroundArgbColor { get; set; } | الحصول على لون الخلفية وتعيينه بقيمة ARGB 32 بت. |
BackgroundColor { get; set; } | الحصول على لون خلفية النمط أو تعيينه . |
BackgroundThemeColor { get; set; } | الحصول على لون سمة الخلفية وتعيينه. |
Borders { get; } | يحصل على ملفBorderCollection من الاسلوب . |
CultureCustom { get; set; } | الحصول على سلسلة النمط المعتمدة على الثقافة وتعيينها لتنسيق الأرقام . إذا لم يتم تعيين تنسيق رقم لهذا الكائن ، فسيتم إرجاع قيمة فارغة. |
Custom { get; set; } | يمثل سلسلة تنسيق الأرقام المخصصة لكائن النمط هذا. إذا لم يتم تعيين تنسيق الأرقام المخصص (على سبيل المثال ، تنسيق الأرقام مدمج) ، فسيتم إرجاع "" . |
Font { get; } | يحصل على أFont الكائن . |
ForegroundArgbColor { get; set; } | الحصول على اللون الأمامي وتعيينه بقيمة ARGB 32 بت. |
ForegroundColor { get; set; } | الحصول على اللون الأمامي للنمط أو تعيينه . |
ForegroundThemeColor { get; set; } | الحصول على لون المظهر الأمامي وتعيينه. |
HasBorders { get; } | للتحقق مما إذا كان قد تم تعيين حدود للنمط. |
HorizontalAlignment { get; set; } | الحصول على نوع المحاذاة الأفقية للنص في الخلية أو تعيينه. |
IndentLevel { get; set; } | يمثل مستوى المسافة البادئة للخلية أو النطاق. يمكن أن يكون عددًا صحيحًا فقط من 0 إلى 250. |
InvariantCustom { get; } | الحصول على سلسلة النمط المستقل للثقافة لتنسيق الأرقام . إذا لم يتم تعيين تنسيق رقم لهذا الكائن ، فسيتم إرجاع قيمة فارغة. |
IsDateTime { get; } | يشير إلى ما إذا كان تنسيق الأرقام هو تنسيق تاريخ. |
IsFormulaHidden { get; set; } | يمثل ما إذا كانت الصيغة ستكون مخفية عندما تكون ورقة العمل محمية. |
IsGradient { get; set; } | يشير إلى ما إذا كان تظليل الخلية عبارة عن نمط متدرج. |
IsJustifyDistributed { get; set; } | يشير إلى ما إذا كان يجب استخدام المحاذاة الموزعة أو المضبوطة للخلايا في السطر الأخير من النص. |
IsLocked { get; set; } | الحصول على أو تعيين قيمة تشير إلى إمكانية تعديل الخلية أم لا. |
IsPercent { get; } | يشير إلى ما إذا كان تنسيق الأرقام هو تنسيق النسبة المئوية. |
IsTextWrapped { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان النص داخل الخلية ملتفًا أم لا. |
Name { get; set; } | الحصول على اسم النمط أو تحديده. |
Number { get; set; } | الحصول على تنسيق عرض الأرقام والتواريخ أو تحديده. تختلف أنماط التنسيق باختلاف المناطق. |
ParentStyle { get; } | الحصول على النمط الأصل لهذا النمط . |
Pattern { get; set; } | الحصول على نوع نمط خلفية الخلية أو تعيينه. |
QuotePrefix { get; set; } | يشير إلى ما إذا كانت قيمة الخلية تبدأ بعلامة اقتباس مفردة. |
RotationAngle { get; set; } | يمثل زاوية دوران النص. |
ShrinkToFit { get; set; } | يمثل حالة تقلص النص تلقائيًا ليلائم عرض العمود المتاح. |
TextDirection { get; set; } | يمثل ترتيب قراءة النص. |
VerticalAlignment { get; set; } | الحصول على نوع المحاذاة الرأسية للنص في الخلية أو تعيينه. |
طُرق
اسم | وصف |
---|---|
Copy(Style) | نسخ البيانات من كائن نمط آخر |
override Equals(object) | تحديد ما إذا كان مثيلا النمط متساويين. |
override GetHashCode() | تعمل كدالة تجزئة لكائن نمط. |
GetTwoColorGradient(out Color, out Color, out GradientStyleType, out int) | احصل على إعداد التدرج ثنائي اللون. |
IsModified(StyleModifyFlag) | للتحقق مما إذا كانت الخصائص المحددة للنمط قد تم تعديلها. يُستخدم لنمط التنسيقات الشرطية للتحقق مما إذا كان يجب استخدام الخصائص المحددة لهذا النمط عند تطبيق التنسيقات الشرطية على خلية. |
SetBorder(BorderType, CellBorderType, Color) | يعين حدود النمط . |
SetCustom(string, bool) | يعين سلسلة تنسيق الأرقام المخصص لخلية. |
SetPatternColor(BackgroundType, Color, Color) | يضبط لون الخلفية. |
SetTwoColorGradient(Color, Color, GradientStyleType, int) | يضبط التعبئة المحددة لتدرج لوني ثنائي اللون. |
Update() | قم بتطبيق النمط المسمى على أنماط الخلايا التي تستخدم هذا النمط المسمى. إنه يعمل مثل النقر فوق الزر “موافق” بعد الانتهاء من تعديل النمط. ينطبق فقط على النمط المسمى. |
أمثلة
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
Cell cell = sheets[0].Cells["A1"];
Style style = cell.GetStyle();
style.Font.Name = "Times New Roman";
style.Font.Color = Color.Blue;
cell.SetStyle(style);
أنظر أيضا
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells