ChartXValueCollection
Contenu
[
Cacher
]ChartXValueCollection class
Représente une collection de valeurs X pour une série de graphiques.
public class ChartXValueCollection : IEnumerable<ChartXValue>
Propriétés
Nom | La description |
---|---|
Count { get; } | Obtient le nombre d’éléments dans cette collection. |
FormatCode { get; set; } | Obtient ou définit le code de format appliqué aux valeurs X. |
Item { get; set; } | Obtient ou définit la valeur X à l’index spécifié. |
Méthodes
Nom | La description |
---|---|
GetEnumerator() | Renvoie un objet énumérateur. |
Remarques
Tous les éléments de la collection autres quenul doit avoir le mêmeValueType
.
La collection permet uniquement de modifier les valeurs X. Pour ajouter ou insérer de nouvelles valeurs à une série de graphiques, ou pour supprimer des valeurs, utilisez les méthodes appropriées duChartSeries
la classe peut être utilisée.
Exemples
Montre comment obtenir des données de séries de graphiques.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder();
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
ChartSeries series = chart.Series[0];
double minValue = double.MaxValue;
int minValueIndex = 0;
double maxValue = double.MinValue;
int maxValueIndex = 0;
for (int i = 0; i < series.YValues.Count; i++)
{
// Effacer le format individuel de tous les points de données.
// Les points de données et les valeurs de données sont un à un dans les graphiques à colonnes.
series.DataPoints[i].ClearFormat();
// Obtenir la valeur Y.
double yValue = series.YValues[i].DoubleValue;
if (yValue < minValue)
{
minValue = yValue;
minValueIndex = i;
}
if (yValue > maxValue)
{
maxValue = yValue;
maxValueIndex = i;
}
}
// Changer les couleurs des valeurs max et min.
series.DataPoints[minValueIndex].Format.Fill.ForeColor = Color.Red;
series.DataPoints[maxValueIndex].Format.Fill.ForeColor = Color.Green;
doc.Save(ArtifactsDir + "Charts.GetChartSeriesData.docx");
Voir également
- method Add
- method Add
- method Insert
- method Insert
- method Remove
- class ChartXValue
- espace de noms Aspose.Words.Drawing.Charts
- Assemblée Aspose.Words