ChartSeriesCollection

ChartSeriesCollection class

Bir koleksiyonu temsil ederChartSeries .

Daha fazlasını öğrenmek için şu adresi ziyaret edin:Grafiklerle Çalışmak dokümantasyon makalesi.

public class ChartSeriesCollection : IEnumerable<ChartSeries>

Özellikleri

İsimTanım
Count { get; }Sayıyı döndürürChartSeries bu koleksiyonda.
Item { get; }Bir değeri döndürürChartSeries belirtilen dizinde.

yöntemler

İsimTanım
Add(string, DateTime[], double[])Yeni eklerChartSeries bu koleksiyona. Her türlü Alan, Radar ve Hisse senedi grafiğine seri eklemek için bu yöntemi kullanın.
Add(string, double[], double[])Yeni eklerChartSeries bu koleksiyona. Herhangi bir Dağılım grafiği türüne seri eklemek için bu yöntemi kullanın.
Add(string, string[], double[])Yeni eklerChartSeries bu 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 eklerChartSeriesbu koleksiyona. Herhangi bir Kabarcık 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ı nesnesini döndürür.
RemoveAt(int)Bir’i kaldırırChartSeries belirtilen dizinde.

Örnekler

Bir grafiğe seri verilerinin nasıl eklenip 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 edecek.
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 adlarıdır.
string[] categories = { "Category 1", "Category 2", "Category 3", "Category 4" };

// Mevcut kategoriler için yeni değerlere sahip bir seri ekleyebiliriz.
// Bu grafik artık 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 bu şekilde indekse 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"));
// Bu yöntemle grafiğin tüm verilerini tek seferde de 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