BorderCollection
محتويات
[
يخفي
]BorderCollection class
مجموعة منBorder
الكائنات.
لمعرفة المزيد، قم بزيارةالبرمجة بالوثائق مقالة توثيقية.
public sealed class BorderCollection : IEnumerable<Border>
الخصائص
اسم | وصف |
---|---|
Bottom { get; } | الحصول على الحد السفلي. |
Color { get; set; } | الحصول على لون الحدود أو تعيينه. |
Count { get; } | الحصول على عدد الحدود في المجموعة. |
DistanceFromText { get; set; } | الحصول على أو تعيين مسافة الحد من النص بالنقاط. |
Horizontal { get; } | يحصل على الحد الأفقي المستخدم بين الخلايا أو الفقرات المطابقة. |
Item { get; } | يسترد أBorder الكائن حسب نوع الحدود. (2 indexers) |
Left { get; } | يحصل على الحد الأيسر. |
LineStyle { get; set; } | الحصول على نمط الحدود أو تعيينه. |
LineWidth { get; set; } | الحصول على أو تعيين عرض الحدود بالنقاط. |
Right { get; } | يحصل على الحد الصحيح. |
Shadow { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان الحد يحتوي على ظل. |
Top { get; } | يحصل على الحد العلوي. |
Vertical { get; } | يحصل على الحد العمودي المستخدم بين الخلايا. |
طُرق
اسم | وصف |
---|---|
ClearFormatting() | إزالة كافة حدود الكائن. |
Equals(BorderCollection) | مقارنة مجموعات الحدود. |
GetEnumerator() | يُرجع كائن العداد الذي يمكن استخدامه للتكرار عبر كافة الحدود في المجموعة. |
ملاحظات
عناصر المستند المختلفة لها حدود مختلفة. على سبيل المثال،ParagraphFormat
لديهBottom
,Left
,Right
وTop
border. يمكنك تحديد تنسيق مختلف لكل حد بشكل مستقل أو تعداد كافة الحدود وتطبيق نفس التنسيق.
أمثلة
يوضح كيفية إدراج فقرة ذات حد علوي.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// قم بتعيين ThemeColor فقط عند ضبط LineWidth أو LineStyle.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
أنظر أيضا
- class Border
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words