Class ChartPointCollection
Class ChartPointCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
يمثل مجموعة تحتوي على جميع النقاط في سلسلة واحدة.
public class ChartPointCollection
الوراثة
الأعضاء الموروثة
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; }
قيمة الخاصية
this[int]
يحصل على عنصر Aspose.Cells.Charts.ChartPoint في الفهرس المحدد في السلسلة.
public ChartPoint this[int index] { get; }
قيمة الخاصية
الطرق
Clear()
يتم إزالة جميع إعدادات نقاط الرسم البياني.
public void Clear()
GetEnumerator()
يعيد عدادًا لمجموعة Aspose.Cells.Charts.ChartPointCollection بالكامل.
public IEnumerator GetEnumerator()
يعيد
RemoveAt(int)
يتم إزالة النقطة في فهرس السلسلة.
public void RemoveAt(int index)
المعلمات
index
int
فهرس النقطة.