Class ChartDataTable

Class ChartDataTable

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

يمثل جدول بيانات الرسم البياني.

public class ChartDataTable

الوراثة

objectChartDataTable

الأعضاء الموروثة

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; }

قيمة الخاصية

bool

BackgroundMode

يحصل على ويحدد وضع عرض الخلفية

public BackgroundMode BackgroundMode { get; set; }

قيمة الخاصية

BackgroundMode

Border

يعيد كائن Border الذي يمثل حدود الكائن

public Line Border { get; }

قيمة الخاصية

Line

Font

يحصل على كائن Aspose.Cells.Charts.ChartDataTable.Font الذي يمثل إعداد الخط لجدول بيانات الرسم البياني المحدد.

public Font Font { get; }

قيمة الخاصية

Font

HasHorizontalBorder

صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خلايا أفقية

public bool HasHorizontalBorder { get; set; }

قيمة الخاصية

bool

HasOutlineBorder

صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خارجية

public bool HasOutlineBorder { get; set; }

قيمة الخاصية

bool

HasVerticalBorder

صحيح إذا كان جدول بيانات الرسم البياني يحتوي على حدود خلايا عمودية

public bool HasVerticalBorder { get; set; }

قيمة الخاصية

bool

ShowLegendKey

صحيح إذا كان مفتاح تسمية البيانات مرئيًا.

public bool ShowLegendKey { get; set; }

قيمة الخاصية

bool

 عربي