Class BorderCollection
Class BorderCollection
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
يحتوي على مجموعة من كائنات Aspose.Cells.Border.
public class BorderCollection
الوراثة
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
أمثلة
//إنشاء كائن Workbook
Workbook workbook = new Workbook();
//إضافة ورقة عمل جديدة إلى كائن Excel
workbook.Worksheets.Add();
//الحصول على مرجع ورقة العمل التي تم إضافتها حديثًا من خلال تمرير فهرس الورقة
Worksheet worksheet = workbook.Worksheets[0];
//الوصول إلى الخلية "A1" من ورقة العمل
Cell cell = worksheet.Cells["A1"];
//إضافة قيمة إلى الخلية "A1"
cell.PutValue("Visit Aspose!");
Style style = cell.GetStyle();
//تعيين نمط الخط للحد العلوي
style.Borders[BorderType.TopBorder].LineStyle = CellBorderType.Thick;
//تعيين لون الحد العلوي
style.Borders[BorderType.TopBorder].Color = Color.Black;
//تعيين نمط الخط للحد السفلي
style.Borders[BorderType.BottomBorder].LineStyle = CellBorderType.Thick;
//تعيين لون الحد السفلي
style.Borders[BorderType.BottomBorder].Color = Color.Black;
//تعيين نمط الخط للحد الأيسر
style.Borders[BorderType.LeftBorder].LineStyle = CellBorderType.Thick;
//تعيين لون الحد الأيسر
style.Borders[BorderType.LeftBorder].Color = Color.Black;
//تعيين نمط الخط للحد الأيمن
style.Borders[BorderType.RightBorder].LineStyle = CellBorderType.Thick;
//تعيين لون الحد الأيمن
style.Borders[BorderType.RightBorder].Color = Color.Black;
cell.SetStyle(style);
//حفظ ملف Excel
workbook.Save("book1.xls");
'إنشاء كائن Workbook
Dim workbook As Workbook = New Workbook()
'إضافة ورقة عمل جديدة إلى كائن Workbook
workbook.Worksheets.Add()
'الحصول على مرجع ورقة العمل التي تم إضافتها حديثًا من خلال تمرير فهرس الورقة
Dim worksheet As Worksheet = workbook.Worksheets(0)
'الوصول إلى الخلية "A1" من ورقة العمل
Dim cell As Cell = worksheet.Cells("A1")
'إضافة قيمة إلى الخلية "A1"
cell.PutValue("Visit Aspose!")
Dim style as Style = cell.GetStyle()
'تعيين نمط الخط للحد العلوي
style.Borders(BorderType.TopBorder).LineStyle = CellBorderType.Thick
'تعيين لون الحد العلوي
style.Borders(BorderType.TopBorder).Color = Color.Black
'تعيين نمط الخط للحد السفلي
style.Borders(BorderType.BottomBorder).LineStyle = CellBorderType.Thick
'تعيين لون الحد السفلي
style.Borders(BorderType.BottomBorder).Color = Color.Black
'تعيين نمط الخط للحد الأيسر
style.Borders(BorderType.LeftBorder).LineStyle = CellBorderType.Thick
'تعيين لون الحد الأيسر
style.Borders(BorderType.LeftBorder).Color = Color.Black
'تعيين نمط الخط للحد الأيمن
style.Borders(BorderType.RightBorder).LineStyle = CellBorderType.Thick
'تعيين لون الحد الأيمن
style.Borders(BorderType.RightBorder).Color = Color.Black
cell.SetStyle(style)
'حفظ ملف Excel
workbook.Save("book1.xls")
الخصائص
DiagonalColor
يحصل على أو يحدد System.Drawing.Color للخطوط القطرية.
public Color DiagonalColor { get; set; }
قيمة الخاصية
DiagonalStyle
يحصل على أو يحدد نمط الخطوط القطرية.
public CellBorderType DiagonalStyle { get; set; }
قيمة الخاصية
this[BorderType]
يحصل على عنصر Aspose.Cells.Border في الفهرس المحدد.
public Border this[BorderType borderType] { get; }
قيمة الخاصية
الطرق
SetColor(Color)
يحدد System.Drawing.Color لجميع الحدود في المجموعة.
public void SetColor(Color color)
المعلمات
color
Color
لون الحدود System.Drawing.Color.
SetStyle(CellBorderType)
يحدد نمط جميع الحدود في المجموعة.
public void SetStyle(CellBorderType style)
المعلمات
style
CellBorderType
نمط الحدود