Class ChartPointCollection
Class ChartPointCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Mewakili koleksi yang berisi semua titik dalam satu seri.
public class ChartPointCollection
Pewarisan
Anggota yang diwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Contoh
//Menginstansiasi objek Workbook
Workbook workbook = new Workbook();
//Mendapatkan referensi dari worksheet pertama
Worksheet worksheet = workbook.Worksheets[0];
//Menambahkan nilai contoh ke sel "A1"
worksheet.Cells["A1"].PutValue(50);
//Menambahkan nilai contoh ke sel "A2"
worksheet.Cells["A2"].PutValue(100);
//Menambahkan nilai contoh ke sel "A3"
worksheet.Cells["A3"].PutValue(150);
//Menambahkan nilai contoh ke sel "B1"
worksheet.Cells["B1"].PutValue(60);
//Menambahkan nilai contoh ke sel "B2"
worksheet.Cells["B2"].PutValue(32);
//Menambahkan nilai contoh ke sel "B3"
worksheet.Cells["B3"].PutValue(50);
//Menambahkan diagram ke worksheet
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);
//Mengakses instance dari diagram yang baru ditambahkan
Chart chart = worksheet.Charts[chartIndex];
//Menambahkan NSeries (sumber data diagram) ke diagram dari sel "A1" hingga "B3"
chart.NSeries.Add("A1:B3", true);
//Tampilkan Label Data
chart.NSeries[0].DataLabels.ShowValue = true;
ChartPointCollection points = chart.NSeries[0].Points;
for (int i = 0; i < points.Count; i++)
{
//Dapatkan Data Point
ChartPoint point = points[i];
//Set Pir Explosion
point.Explosion = 15;
//Set Warna Border
point.Border.Color = System.Drawing.Color.Red;
}
//Menyimpan file Excel
workbook.Save("book1.xls");
'Menginstansiasi objek Workbook
Dim workbook As Workbook = New Workbook()
'Mendapatkan referensi dari worksheet pertama
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Menambahkan nilai contoh ke sel "A1"
worksheet.Cells("A1").PutValue(50)
'Menambahkan nilai contoh ke sel "A2"
worksheet.Cells("A2").PutValue(100)
'Menambahkan nilai contoh ke sel "A3"
worksheet.Cells("A3").PutValue(150)
'Menambahkan nilai contoh ke sel "B1"
worksheet.Cells("B1").PutValue(60)
'Menambahkan nilai contoh ke sel "B2"
worksheet.Cells("B2").PutValue(32)
'Menambahkan nilai contoh ke sel "B3"
worksheet.Cells("B3").PutValue(50)
'Menambahkan diagram ke worksheet
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)
'Mengakses instance dari diagram yang baru ditambahkan
Dim chart As Chart = worksheet.Charts(chartIndex)
'Menambahkan NSeries (sumber data diagram) ke diagram dari sel "A1" hingga "B3"
chart.NSeries.Add("A1:B3", True)
'Tampilkan Label Data
chart.NSeries(0).DataLabels.ShowValue = True
Dim points As ChartPointCollection = chart.NSeries(0).Points
For i As Integer = 0 To points.Count - 1
'Dapatkan Data Point
Dim point As ChartPoint = points(i)
'Set Pir Explosion
point.Explosion = 15
'Set Warna Border
point.Border.Color = System.Drawing.Color.Red
Next i
'Menyimpan file Excel
workbook.Save("book1.xls")
Properti
Count
Mendapatkan jumlah titik diagram.
public int Count { get; }
Nilai Properti
this[int]
Mendapatkan elemen Aspose.Cells.Charts.ChartPoint pada indeks yang ditentukan dalam seri.
public ChartPoint this[int index] { get; }
Nilai Properti
Metode
Clear()
Menghapus semua pengaturan dari titik diagram.
public void Clear()
GetEnumerator()
Mengembalikan enumerator untuk seluruh Aspose.Cells.Charts.ChartPointCollection.
public IEnumerator GetEnumerator()
Mengembalikan
RemoveAt(int)
Menghapus titik pada indeks dari seri.
public void RemoveAt(int index)
Parameter
index
int
Indeks dari titik.