ChartSeriesGroupCollection

ChartSeriesGroupCollection class

Representerar en samling avChartSeriesGroup objekt.

public class ChartSeriesGroupCollection : IEnumerable<ChartSeriesGroup>

Egenskaper

namnBeskrivning
Count { get; }Returnerar antalet seriegrupper i denna samling.
Item { get; }Returnerar enChartSeriesGroup vid det angivna indexet.

Metoder

namnBeskrivning
Add(ChartSeriesType)Lägger till en ny seriegrupp av den angivna serietypen till den här samlingen.
GetEnumerator()Returnerar ett uppräknarobjekt.
RemoveAt(int)Tar bort en seriegrupp vid det angivna indexet. Alla underserier tas bort från diagrammet.

Anmärkningar

För att läsa mer, besökArbeta med diagram dokumentationsartikel.

Exempel

Visar hur man arbetar med diagrammets sekundära axel.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertChart(ChartType.Line, 450, 250);
Chart chart = shape.Chart;
ChartSeriesCollection series = chart.Series;

// Radera standardgenererad serie.
series.Clear();

string[] categories = new string[] { "Category 1", "Category 2", "Category 3" };
series.Add("Series 1 of primary series group", categories, new double[] { 2, 3, 4 });
series.Add("Series 2 of primary series group", categories, new double[] { 5, 2, 3 });

// Skapa en ytterligare seriegrupp, också av linjetypen.
ChartSeriesGroup newSeriesGroup = chart.SeriesGroups.Add(ChartSeriesType.Line);
// Ange användningen av sekundäraxlar för den nya seriegruppen.
newSeriesGroup.AxisGroup = AxisGroup.Secondary;
// Dölj den sekundära X-axeln.
newSeriesGroup.AxisX.Hidden = true;
// Definiera titeln för den sekundära Y-axeln.
newSeriesGroup.AxisY.Title.Show = true;
newSeriesGroup.AxisY.Title.Text = "Secondary Y axis";

Assert.AreEqual(ChartSeriesType.Line, newSeriesGroup.SeriesType);

// Lägg till en serie i den nya seriegruppen.
ChartSeries series3 =
    newSeriesGroup.Series.Add("Series of secondary series group", categories, new double[] { 13, 11, 16 });
series3.Format.Stroke.Weight = 3.5;

doc.Save(ArtifactsDir + "Charts.SecondaryAxis.docx");

Se även