Class ChartPointCollection

Class ChartPointCollection

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

Représente une collection qui contient tous les points d’une série.

public class ChartPointCollection

Héritage

objectChartPointCollection

Membres hérités

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

Exemples

//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();

//Obtention de la référence de la première feuille de calcul
Worksheet worksheet = workbook.Worksheets[0];

//Ajout d'une valeur d'exemple à la cellule "A1"
worksheet.Cells["A1"].PutValue(50);

//Ajout d'une valeur d'exemple à la cellule "A2"
worksheet.Cells["A2"].PutValue(100);

//Ajout d'une valeur d'exemple à la cellule "A3"
worksheet.Cells["A3"].PutValue(150);

//Ajout d'une valeur d'exemple à la cellule "B1"
worksheet.Cells["B1"].PutValue(60);

//Ajout d'une valeur d'exemple à la cellule "B2"
worksheet.Cells["B2"].PutValue(32);

//Ajout d'une valeur d'exemple à la cellule "B3"
worksheet.Cells["B3"].PutValue(50);

//Ajout d'un graphique à la feuille de calcul
int chartIndex = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10);

//Accès à l'instance du graphique nouvellement ajouté
Chart chart = worksheet.Charts[chartIndex];

//Ajout de NSeries (source de données du graphique) au graphique allant de la cellule "A1" à "B3"
chart.NSeries.Add("A1:B3", true);

//Afficher les étiquettes de données 
chart.NSeries[0].DataLabels.ShowValue = true;

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

for (int i = 0; i < points.Count; i++)
{
    //Obtenir le point de données
    ChartPoint point = points[i];
    //Définir l'explosion du secteur
    point.Explosion = 15;
    //Définir la couleur de la bordure
    point.Border.Color = System.Drawing.Color.Red;
}

//Sauvegarde du fichier Excel
workbook.Save("book1.xls");

'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()

'Obtention de la référence de la première feuille de calcul
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Ajout d'une valeur d'exemple à la cellule "A1"
worksheet.Cells("A1").PutValue(50)

'Ajout d'une valeur d'exemple à la cellule "A2"
worksheet.Cells("A2").PutValue(100)

'Ajout d'une valeur d'exemple à la cellule "A3"
worksheet.Cells("A3").PutValue(150)

'Ajout d'une valeur d'exemple à la cellule "B1"
worksheet.Cells("B1").PutValue(60)

'Ajout d'une valeur d'exemple à la cellule "B2"
worksheet.Cells("B2").PutValue(32)

'Ajout d'une valeur d'exemple à la cellule "B3"
worksheet.Cells("B3").PutValue(50)

'Ajout d'un graphique à la feuille de calcul
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.PieExploded, 5, 0, 25, 10)

'Accès à l'instance du graphique nouvellement ajouté
Dim chart As Chart = worksheet.Charts(chartIndex)

'Ajout de NSeries (source de données du graphique) au graphique allant de la cellule "A1" à "B3"
chart.NSeries.Add("A1:B3", True)

'Afficher les étiquettes de données 
chart.NSeries(0).DataLabels.ShowValue = True

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

For i As Integer = 0 To points.Count - 1
    'Obtenir le point de données
    Dim point As ChartPoint = points(i)
    'Définir l'explosion du secteur
    point.Explosion = 15
    'Définir la couleur de la bordure
    point.Border.Color = System.Drawing.Color.Red
Next i

'Sauvegarde du fichier Excel
workbook.Save("book1.xls")

Propriétés

Count

Obtient le nombre de points de graphique.

public int Count { get; }

Valeur de propriété

int

this[int]

Obtient l’élément Aspose.Cells.Charts.ChartPoint à l’index spécifié dans la série.

public ChartPoint this[int index] { get; }

Valeur de propriété

ChartPoint

Méthodes

Clear()

Supprime tous les réglages des points de graphique.

public void Clear()

GetEnumerator()

Renvoie un énumérateur pour l’ensemble de la collection Aspose.Cells.Charts.ChartPointCollection.

public IEnumerator GetEnumerator()

Renvoie

IEnumerator

RemoveAt(int)

Supprime le point à l’index de la série.

public void RemoveAt(int index)

Paramètres

index int

L’index du point.

 Français