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

Scénarios d’utilisation possibles

Parfois, vous voulez connaître le type de valeurs X et Y des points de 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 de manière efficace.

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

Le code d’exemple suivant charge le fichier Excel d’exemple et accède au premier graphique dans la première feuille de calcul. Ensuite, il appelle la méthode Chart.Calculate() et trouve le type de valeurs X et Y du premier point du graphique, puis les imprime sur la console. Veuillez consulter la sortie de la console ci-dessous à titre de référence.

Code d’exemple

// 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