إعدادات الحدود

إضافة الحدود إلى Cells

Microsoft يتيح Excel للمستخدمين تنسيق الخلايا عن طريق إضافة حدود. يعتمد نوع الحد على مكان إضافته. على سبيل المثال، الحد العلوي هو الحد الذي يتم إضافته إلى الموضع العلوي للخلية. يمكن للمستخدمين أيضًا تعديل نمط خط الحدود ولونه.

مع Aspose.Cells، يمكن للمطورين إضافة حدود وتخصيص شكلها بنفس الطريقة المرنة كما في Microsoft Excel.

إضافة الحدود إلى Cells

Aspose.Cells يوفر فئة،دفتر العمل الذي يمثل ملف Excel Microsoft. الدفتر العمل يحتوي الفصل على أأوراق عمل المجموعة التي تسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل فصل. الورقة عمل يوفر الفصلCells مجموعة. كل عنصر فيCells تمثل المجموعة كائنًا منCellفصل.

Aspose.Cells يوفراحصل على ستايلالطريقة فيCellفصل. السيت ستايليتم استخدام الطريقة لتعيين نمط تنسيق الخلية. الأسلوبيوفر الفصل خصائص لإضافة حدود إلى الخلايا.

إضافة الحدود إلى Cell

يمكن للمطورين إضافة حدود إلى الخلية باستخدامأسلوب أشياءالحدود مجموعة. يتم تمرير نوع الحدود كفهرس إلى ملفالحدود مجموعة. يتم تعريف جميع أنواع الحدود مسبقًا في ملفنوع الحدود تعداد.

تعداد الحدود

أنواع الحدود وصف
الحد السفلي خط الحدود السفلي
قطري للأسفل خط قطري من أعلى اليسار إلى أسفل اليمين
DiagonalUp خط قطري من أسفل اليسار إلى أعلى اليمين
LeftBorder خط الحدود الأيسر
RightBorder خط الحدود الصحيح
TopBorder خط الحدود العلوي

الالحدودمجموعة مخازن جميع الحدود. كل الحدود فيالحدود يتم تمثيل المجموعة بـ أحدود الكائن الذي يوفر خاصيتين،لون وأسلوب الخطلتعيين لون خط الحدود ونمطه على التوالي.

لتعيين لون خط الحدود، حدد لونًا باستخدام تعداد الألوان (جزء من إطار عمل .NET) وقم بتعيينه لخاصية اللون لكائن الحدود.

يتم تعيين نمط خط الحدود عن طريق تحديد نمط خط مننوع الخليةتعداد.

تعداد CellBorderType

أنماط الخط وصف
داشدوت خط رفيع منقط
DashDotDot خط رفيع منقط بشرطة
متقطع خط متقطع
منقط خط منقط
مزدوج خط مزدوج
شعر شعري
MediumDashDot خط منقط متوسط
متوسطDashDotDot خط منقط بشرطة ونقطة متوسطة
متوسطمتقطع خط متقطع متوسط
لا أحد لا خط
واسطة خط متوسط
SlantedDashDot خط منقط متوسط مائل
سميك خط سميك
رفيع خيط رفيع
حدد أحد أنماط الخطوط ثم قم بتعيينه إلىحدود أشياءأسلوب الخط ملكية.

إضافة حدود إلى نطاق Cells

من الممكن أيضًا إضافة حدود إلى نطاق من الخلايا بدلاً من مجرد خلية واحدة. للقيام بذلك، قم أولاً بإنشاء نطاق من الخلايا عن طريق استدعاءCells المجموعةCreateRange طريقة. يستغرق المعلمات التالية:

  • الصف الأول، الصف الأول من النطاق.
  • العمود الأول، يمثل العمود الأول من النطاق.
  • عدد الصفوف، عدد الصفوف في النطاق.
  • عدد الأعمدة، عدد الأعمدة في النطاق.

الCreateRange طريقة إرجاع أيتراوح الكائن الذي يحتوي على نطاق الخلايا المحدد. اليتراوح يوفر الكائن أSetOutlineBorder الطريقة التي تأخذ المعلمات التالية لإضافة حد إلى نطاق الخلايا:

  • نوع الحدود*، نوع الحدود، المحدد مننوع الحدودتعداد.
  • نمط الخط*، نمط خط الحدود، تم تحديده مننوع الخليةتعداد.
  • اللون*، لون الخط، المحدد من قائمة الألوان.