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

objectChartPointCollection

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

int

this[int]

Seride belirtilen indeksteki Aspose.Cells.Charts.ChartPoint öğesini alır.

public ChartPoint this[int index] { get; }

Özellik Değeri

ChartPoint

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

IEnumerator

RemoveAt(int)

Serinin indeksindeki noktayı kaldırır.

public void RemoveAt(int index)

Parametreler

index int

Noktanın indeksi.

 Türkçe