Class ChartPointCollection

Class ChartPointCollection

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

يمثل مجموعة تحتوي على جميع النقاط في سلسلة واحدة.

public class ChartPointCollection

الوراثة

objectChartPointCollection

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

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.PieExploded, 5, 0, 25, 10);

//الوصول إلى كائن الرسم البياني المضاف حديثًا
Chart chart = worksheet.Charts[chartIndex];

//إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من خلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", true);

//عرض تسميات البيانات 
chart.NSeries[0].DataLabels.ShowValue = true;

ChartPointCollection points = chart.NSeries[0].Points;

for (int i = 0; i < points.Count; i++)
{
    //الحصول على نقطة البيانات
    ChartPoint point = points[i];
    //تعيين انفجار الفطيرة
    point.Explosion = 15;
    //تعيين لون الحدود
    point.Border.Color = System.Drawing.Color.Red;
}

//حفظ ملف 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.PieExploded, 5, 0, 25, 10)

'الوصول إلى كائن الرسم البياني المضاف حديثًا
Dim chart As Chart = worksheet.Charts(chartIndex)

'إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من خلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", True)

'عرض تسميات البيانات 
chart.NSeries(0).DataLabels.ShowValue = True

Dim points As ChartPointCollection = chart.NSeries(0).Points

For i As Integer = 0 To points.Count - 1
    'الحصول على نقطة البيانات
    Dim point As ChartPoint = points(i)
    'تعيين انفجار الفطيرة
    point.Explosion = 15
    'تعيين لون الحدود
    point.Border.Color = System.Drawing.Color.Red
Next i

'حفظ ملف Excel
workbook.Save("book1.xls")

الخصائص

Count

يحصل على عدد نقاط الرسم البياني.

public int Count { get; }

قيمة الخاصية

int

this[int]

يحصل على عنصر Aspose.Cells.Charts.ChartPoint في الفهرس المحدد في السلسلة.

public ChartPoint this[int index] { get; }

قيمة الخاصية

ChartPoint

الطرق

Clear()

يتم إزالة جميع إعدادات نقاط الرسم البياني.

public void Clear()

GetEnumerator()

يعيد عدادًا لمجموعة Aspose.Cells.Charts.ChartPointCollection بالكامل.

public IEnumerator GetEnumerator()

يعيد

IEnumerator

RemoveAt(int)

يتم إزالة النقطة في فهرس السلسلة.

public void RemoveAt(int index)

المعلمات

index int

فهرس النقطة.

 عربي