Class ChartPointCollection

Class ChartPointCollection

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

Representerar en samling som innehåller alla punkter i en serie.

public class ChartPointCollection

Arv

objectChartPointCollection

Ärvt Medlemmar

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Exempel

//Instansiera ett Workbook-objekt
Workbook workbook = new Workbook();

//Hämta referensen till det första kalkylbladet
Worksheet worksheet = workbook.Worksheets[0];

//Lägg till ett exempelvärde i cell "A1"
worksheet.Cells["A1"].PutValue(50);

//Lägg till ett exempelvärde i cell "A2"
worksheet.Cells["A2"].PutValue(100);

//Lägg till ett exempelvärde i cell "A3"
worksheet.Cells["A3"].PutValue(150);

//Lägg till ett exempelvärde i cell "B1"
worksheet.Cells["B1"].PutValue(60);

//Lägg till ett exempelvärde i cell "B2"
worksheet.Cells["B2"].PutValue(32);

//Lägg till ett exempelvärde i cell "B3"
worksheet.Cells["B3"].PutValue(50);

//Lägg till ett diagram i kalkylbladet
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);

//Åtkomst till instansen av det nyligen tillagda diagrammet
Chart chart = worksheet.Charts[chartIndex];

//Lägg till NSeries (diagramdata källa) till diagrammet som sträcker sig från cell "A1" till "B3"
chart.NSeries.Add("A1:B3", true);

//Visa datalabels 
chart.NSeries[0].DataLabels.ShowValue = true;

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

for (int i = 0; i < points.Count; i++)
{
    //Hämta datapunkt
    ChartPoint point = points[i];
    //Ställ in pirexplosion
    point.Explosion = 15;
    //Ställ in kantfärg
    point.Border.Color = System.Drawing.Color.Red;
}

//Spara Excel-filen
workbook.Save("book1.xls");

'Instansiera ett Workbook-objekt
Dim workbook As Workbook = New Workbook()

'Hämta referensen till det första kalkylbladet
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Lägg till ett exempelvärde i cell "A1"
worksheet.Cells("A1").PutValue(50)

'Lägg till ett exempelvärde i cell "A2"
worksheet.Cells("A2").PutValue(100)

'Lägg till ett exempelvärde i cell "A3"
worksheet.Cells("A3").PutValue(150)

'Lägg till ett exempelvärde i cell "B1"
worksheet.Cells("B1").PutValue(60)

'Lägg till ett exempelvärde i cell "B2"
worksheet.Cells("B2").PutValue(32)

'Lägg till ett exempelvärde i cell "B3"
worksheet.Cells("B3").PutValue(50)

'Lägg till ett diagram i kalkylbladet
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)

tkomst till instansen av det nyligen tillagda diagrammet
Dim chart As Chart = worksheet.Charts(chartIndex)

'Lägg till NSeries (diagramdata källa) till diagrammet som sträcker sig från cell "A1" till "B3"
chart.NSeries.Add("A1:B3", True)

'Visa datalabels 
chart.NSeries(0).DataLabels.ShowValue = True

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

For i As Integer = 0 To points.Count - 1
    'Hämta datapunkt
    Dim point As ChartPoint = points(i)
    'Ställ in pirexplosion
    point.Explosion = 15
    'Ställ in kantfärg
    point.Border.Color = System.Drawing.Color.Red
Next i

'Spara Excel-filen
workbook.Save("book1.xls")

Egenskaper

Count

Hämtar antalet diagrampunkter.

public int Count { get; }

Egenskapsvärde

int

this[int]

Hämtar elementet Aspose.Cells.Charts.ChartPoint vid den angivna indexen i serien.

public ChartPoint this[int index] { get; }

Egenskapsvärde

ChartPoint

Metoder

Clear()

Tar bort alla inställningar av diagrampunkterna.

public void Clear()

GetEnumerator()

Returnerar en enumerator för hela Aspose.Cells.Charts.ChartPointCollection.

public IEnumerator GetEnumerator()

Returnerar

IEnumerator

RemoveAt(int)

Tar bort punkten vid indexet i serien.

public void RemoveAt(int index)

Parametrar

index int

Indexet för punkten.

 Svenska