ChartSeriesCollection
İçindekiler
[
Saklamak
]ChartSeriesCollection class
Bir koleksiyonu temsil ederChartSeries
.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Grafiklerle Çalışma belgeleme makalesi.
public class ChartSeriesCollection : IEnumerable<ChartSeries>
Özellikleri
İsim | Tanım |
---|---|
Count { get; } | sayısını döndürürChartSeries bu koleksiyonda. |
Item { get; } | BirChartSeries belirtilen dizinde. |
yöntemler
İsim | Tanım |
---|---|
Add(string, double[]) | Yeni eklerChartSeries bu koleksiyona. Bu yöntemi Histogram grafiklerine seri eklemek için kullanın. |
Add(string, ChartMultilevelValue[], double[]) | Yeni eklerChartSeries bu koleksiyona. Çok düzeyli veri kategorilerine sahip serileri eklemek için bu yöntemi kullanın. |
Add(string, DateTime[], double[]) | Yeni eklerChartSeries bu koleksiyona. Herhangi bir 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 eklerChartSeries bu koleksiyona. Herhangi bir türdeki Balon grafiklerine seri eklemek için bu yöntemi kullanın. |
Add(string, string[], double[], bool[]) | Yeni eklerChartSeries bu koleksiyona. Şelale grafiklerine 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) | Birini kaldırırChartSeries 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 üç seri 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 değer.
// Bu veriler üç sütundan oluşan dört küme tarafından temsil edilecektir.
ChartSeriesCollection chartData = chart.Series;
Assert.AreEqual(3, chartData.Count);
// Grafikteki her serinin adını yazdır.
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ğerler içeren 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 aynı zamanda grafiğin tüm verilerini tek seferde 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
- class ChartSeries
- ad alanı Aspose.Words.Drawing.Charts
- toplantı Aspose.Words