ChartSeriesCollection

ChartSeriesCollection class

BirChartSeries .

public class ChartSeriesCollection : IEnumerable<ChartSeries>

Özellikleri

İsim Tanım
Count { get; } Sayısını döndürürChartSeries bu koleksiyonda.
Item { get; } Bir döndürürChartSeries belirtilen dizinde.

yöntemler

İsim Tanım
Add(string, DateTime[], double[]) Yeni eklerChartSeries bu koleksiyona. Her tür Alan, Radar ve Hisse senedi grafiğine seri eklemek için bu yöntemi kullanın.
Add(string, double[], double[]) Yeni eklerChartSeries bu koleksiyona. Her tür Dağılım grafiğine seri eklemek için bu yöntemi kullanın.
Add(string, string[], double[]) Yeni eklerChartSeriesbu koleksiyona. Herhangi bir Çubuk, Sütun, Çizgi ve Yüzey grafiğine seri eklemek için bu yöntemi kullanın.
Add(string, double[], double[], double[]) Yeni eklerChartSeries bu koleksiyona. Herhangi bir Bubble grafiği türüne seri eklemek için bu yöntemi kullanın.
Clear() Tümünü kaldırırChartSeries bu koleksiyondan.
GetEnumerator() Bir numaralandırıcı nesnesi döndürür.
RemoveAt(int) BirChartSeries belirtilen dizinde.

Örnekler

Bir grafikte seri verilerinin nasıl ekleneceğini ve kaldırılacağını gösterir.

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

// Varsayılan olarak üç dizi demo verisi içerecek bir sütun grafiği ekleyin.
Shape chartShape = builder.InsertChart(ChartType.Column, 400, 300);
Chart chart = chartShape.Chart;

// Her serinin dört ondalık değeri vardır: dört kategorinin her biri için bir tane.
// Üç sütundan oluşan dört küme bu verileri temsil edecektir.
ChartSeriesCollection chartData = chart.Series;

Assert.AreEqual(3, chartData.Count);

// Grafikteki her serinin adını yazdırın.
using (IEnumerator<ChartSeries> enumerator = chart.Series.GetEnumerator())
{
    while (enumerator.MoveNext())
    {
        Console.WriteLine(enumerator.Current.Name);
    }
}

// Bunlar grafikteki kategorilerin isimleridir.
string[] categories = { "Category 1", "Category 2", "Category 3", "Category 4" };

// Mevcut kategoriler için yeni değerler içeren bir dizi ekleyebiliriz.
// Bu grafik şimdi dört sütundan oluşan dört küme içerecek.
chart.Series.Add("Series 4", categories, new[] { 4.4, 7.0, 3.5, 2.1 });

// Bir grafik serisi, bunun gibi dizine göre de kaldırılabilir.
// Bu, grafikle birlikte gelen üç demo serisinden birini kaldıracaktır.
chartData.RemoveAt(2);

Assert.False(chartData.Any(s => s.Name == "Series 3"));

// Ayrıca bu yöntemle tüm grafiğin verilerini bir kerede temizleyebiliriz.
// Yeni bir grafik oluştururken, tüm demo verilerini silmenin yolu budur
// boş bir grafik üzerinde çalışmaya başlamadan önce.
chartData.Clear();

Ayrıca bakınız