Trouver le type de valeurs X et Y des points dans la série de graphiques

Scénarios d’utilisation possibles

Parfois, vous souhaitez connaître le type de valeurs X et Y des points du graphique dans une série. Aspose.Cells fournit les propriétés ChartPoint.XValueType et ChartPoint.YValueType qui peuvent être utilisées à cette fin. Veuillez noter que vous devrez appeler la méthode Chart.Calculate() avant de pouvoir utiliser ces propriétés efficacement.

Trouver le type de valeurs X et Y des points dans la série de graphiques

L’exemple de code suivant charge leexemple de fichier Excel et accède au premier graphique à l’intérieur de la première feuille de calcul. Il appelle ensuite la méthode Chart.Calculate() et trouve le type des valeurs X et Y du premier point du graphique et les imprime sur la console. Veuillez consulter la sortie de la console ci-dessous pour référence.

Exemple de code

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load sample Excel file containing chart.
Workbook wb = new Workbook(sourceDir + "sampleFindTypeOfXandYValuesOfPointsInChartSeries.xlsx");
//Access first worksheet.
Worksheet ws = wb.Worksheets[0];
//Access first chart.
Chart ch = ws.Charts[0];
//Calculate chart data.
ch.Calculate();
//Access first chart point in the first series.
ChartPoint pnt = ch.NSeries[0].Points[0];
//Print the types of X and Y values of chart point.
Console.WriteLine("X Value Type: " + pnt.XValueType);
Console.WriteLine("Y Value Type: " + pnt.YValueType);

Sortie console

 X Value Type: IsString

Y Value Type: IsNumeric