Class ChartDataTable
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
يمثل جدول بيانات الرسم البياني.
public class ChartDataTable
الوراثة
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
أمثلة
//إنشاء كائن Workbook
Workbook workbook = new Workbook();
//الحصول على مرجع ورقة العمل الأولى
Worksheet worksheet = workbook.Worksheets[0];
//إضافة قيمة عينة إلى الخلية "A1"
worksheet.Cells["A1"].PutValue(50);
//إضافة قيمة عينة إلى الخلية "A2"
worksheet.Cells["A2"].PutValue(100);
//إضافة قيمة عينة إلى الخلية "A3"
worksheet.Cells["A3"].PutValue(150);
//إضافة قيمة عينة إلى الخلية "B1"
worksheet.Cells["B1"].PutValue(60);
//إضافة قيمة عينة إلى الخلية "B2"
worksheet.Cells["B2"].PutValue(32);
//إضافة قيمة عينة إلى الخلية "B3"
worksheet.Cells["B3"].PutValue(50);
//إضافة رسم بياني إلى ورقة العمل
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);
//الوصول إلى مثيل الرسم البياني المضاف حديثًا
Chart chart = worksheet.Charts[chartIndex];
//إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من الخلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", true);
chart.ShowDataTable = true;
//الحصول على جدول الرسم البياني
ChartDataTable chartTable = chart.ChartDataTable;
//تعيين لون خط جدول الرسم البياني
chartTable.Font.Color = System.Drawing.Color.Red;
//تعيين خيارات رؤية مفتاح الأسطورة
chartTable.ShowLegendKey = false;
//حفظ ملف Excel
workbook.Save("book1.xls");
'إنشاء كائن Workbook
Dim workbook As Workbook = New Workbook()
'الحصول على مرجع ورقة العمل الأولى
Dim worksheet As Worksheet = workbook.Worksheets(0)
'إضافة قيمة عينة إلى الخلية "A1"
worksheet.Cells("A1").PutValue(50)
'إضافة قيمة عينة إلى الخلية "A2"
worksheet.Cells("A2").PutValue(100)
'إضافة قيمة عينة إلى الخلية "A3"
worksheet.Cells("A3").PutValue(150)
'إضافة قيمة عينة إلى الخلية "B1"
worksheet.Cells("B1").PutValue(60)
'إضافة قيمة عينة إلى الخلية "B2"
worksheet.Cells("B2").PutValue(32)
'إضافة قيمة عينة إلى الخلية "B3"
worksheet.Cells("B3").PutValue(50)
'إضافة رسم بياني إلى ورقة العمل
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)
'الوصول إلى مثيل الرسم البياني المضاف حديثًا
Dim chart As Chart = worksheet.Charts(chartIndex)
'إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من الخلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", True)
chart.ShowDataTable = True
'الحصول على جدول الرسم البياني
Dim chartTable As ChartDataTable = chart.ChartDataTable
'تعيين لون خط جدول الرسم البياني
chartTable.Font.Color = System.Drawing.Color.Red
'تعيين خيارات رؤية مفتاح الأسطورة
chartTable.ShowLegendKey = False
'حفظ ملف Excel
workbook.Save("book1.xls")
الخصائص
AutoScaleFont
صحيح إذا كان النص في الكائن يتغير حجم الخط عند تغيير حجم الكائن. القيمة الافتراضية هي صحيح.
public bool AutoScaleFont { get; set; }
قيمة الخاصية
BackgroundMode
يحصل على ويحدد وضع عرض الخلفية
public BackgroundMode BackgroundMode { get; set; }
قيمة الخاصية
Border
يعيد كائن Border الذي يمثل حدود الكائن
public Line Border { get; }
قيمة الخاصية
Font
يحصل على كائن Aspose.Cells.Charts.ChartDataTable.Font الذي يمثل إعداد الخط لجدول بيانات الرسم البياني المحدد.
public Font Font { get; }
قيمة الخاصية
HasHorizontalBorder
صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خلايا أفقية
public bool HasHorizontalBorder { get; set; }
قيمة الخاصية
HasOutlineBorder
صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خارجية
public bool HasOutlineBorder { get; set; }
قيمة الخاصية
HasVerticalBorder
صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خلايا عمودية
public bool HasVerticalBorder { get; set; }
قيمة الخاصية
ShowLegendKey
صحيح إذا كان مفتاح تسمية البيانات مرئيًا.
public bool ShowLegendKey { get; set; }