Class ChartPointCollection
Class ChartPointCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Bir serideki tüm noktaları içeren bir koleksiyonu temsil eder.
public class ChartPointCollection
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();
//İlk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.Worksheets[0];
//"A1" hücresine örnek bir değer ekleme
worksheet.Cells["A1"].PutValue(50);
//"A2" hücresine örnek bir değer ekleme
worksheet.Cells["A2"].PutValue(100);
//"A3" hücresine örnek bir değer ekleme
worksheet.Cells["A3"].PutValue(150);
//"B1" hücresine örnek bir değer ekleme
worksheet.Cells["B1"].PutValue(60);
//"B2" hücresine örnek bir değer ekleme
worksheet.Cells["B2"].PutValue(32);
//"B3" hücresine örnek bir değer ekleme
worksheet.Cells["B3"].PutValue(50);
//Çalışma sayfasına bir grafik ekleme
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);
//Yeni eklenen grafiğin örneğine erişme
Chart chart = worksheet.Charts[chartIndex];
//Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", true);
//Veri Etiketlerini Göster
chart.NSeries[0].DataLabels.ShowValue = true;
ChartPointCollection points = chart.NSeries[0].Points;
for (int i = 0; i < points.Count; i++)
{
//Veri Noktasını Alma
ChartPoint point = points[i];
//Patlama Ayarı
point.Explosion = 15;
//Kenar Rengini Ayarlama
point.Border.Color = System.Drawing.Color.Red;
}
//Excel dosyasını kaydetme
workbook.Save("book1.xls");
'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()
'İlk çalışma sayfasının referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(0)
'A1 hücresine örnek bir değer ekleme
worksheet.Cells("A1").PutValue(50)
'A2 hücresine örnek bir değer ekleme
worksheet.Cells("A2").PutValue(100)
'A3 hücresine örnek bir değer ekleme
worksheet.Cells("A3").PutValue(150)
'B1 hücresine örnek bir değer ekleme
worksheet.Cells("B1").PutValue(60)
'B2 hücresine örnek bir değer ekleme
worksheet.Cells("B2").PutValue(32)
'B3 hücresine örnek bir değer ekleme
worksheet.Cells("B3").PutValue(50)
'Çalışma sayfasına bir grafik ekleme
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)
'Yeni eklenen grafiğin örneğine erişme
Dim chart As Chart = worksheet.Charts(chartIndex)
'Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", True)
'Veri Etiketlerini Göster
chart.NSeries(0).DataLabels.ShowValue = True
Dim points As ChartPointCollection = chart.NSeries(0).Points
For i As Integer = 0 To points.Count - 1
'Veri Noktasını Alma
Dim point As ChartPoint = points(i)
'Patlama Ayarı
point.Explosion = 15
'Kenar Rengini Ayarlama
point.Border.Color = System.Drawing.Color.Red
Next i
'Excel dosyasını kaydetme
workbook.Save("book1.xls")
Özellikler
Count
Grafik noktasının sayısını alır.
public int Count { get; }
Özellik Değeri
this[int]
Seride belirtilen indeksteki Aspose.Cells.Charts.ChartPoint öğesini alır.
public ChartPoint this[int index] { get; }
Özellik Değeri
Metotlar
Clear()
Grafik noktalarının tüm ayarlarını kaldırır.
public void Clear()
GetEnumerator()
Tüm Aspose.Cells.Charts.ChartPointCollection için bir enumeratör döner.
public IEnumerator GetEnumerator()
Döner
RemoveAt(int)
Serinin indeksindeki noktayı kaldırır.
public void RemoveAt(int index)
Parametreler
index
int
Noktanın indeksi.