SeriesCollection

SeriesCollection class

Bir koleksiyonu kapsüllerSeries nesneler.

public class SeriesCollection : CollectionBase<Series>

Özellikleri

İsimTanım
Capacity { get; set; }
CategoryData { get; set; }Kategori Eksen değerlerinin aralığını alır veya ayarlar. Bir hücre aralığı (“d1:e10” gibi), veya bir değer dizisi ("{2,6,8,10}" gibi) olabilir.
Count { get; }
IsColorVaried { get; set; }Noktaların renginin değişip değişmediğini temsil eder.
Item { get; }Series belirtilen dizindeki öğe.
Item { get; set; }
SecondCategoryData { get; set; }İkinci kategori Eksen değerlerinin aralığını alır veya ayarlar. Bir hücre aralığı (“d1:e10” gibi), veya bir değer dizisi ("{2,6,8,10}" gibi) olabilir. Yalnızca bazı ASeriler ikinci eksende çizim yaptığında etkiler.

yöntemler

İsimTanım
Add(string, bool)SeriesCollection bir grafiğe toplama.
Add(string, bool, bool)SeriesCollection bir grafiğe toplama.
AddR1C1(string, bool)SeriesCollection bir grafiğe toplama.
BinarySearch(Series)
BinarySearch(Series, IComparer<Series>)
BinarySearch(int, int, Series, IComparer<Series>)
ChangeSeriesOrder(int, int)İki serinin sırasını doğrudan değiştirir.
Clear()Koleksiyonu temizler (2 methods)
Contains(Series)
CopyTo(Series[])
CopyTo(Series[], int)
CopyTo(int, Series[], int, int)
Exists(Predicate<Series>)
Find(Predicate<Series>)
FindAll(Predicate<Series>)
FindIndex(Predicate<Series>)
FindIndex(int, Predicate<Series>)
FindIndex(int, int, Predicate<Series>)
FindLast(Predicate<Series>)
FindLastIndex(Predicate<Series>)
FindLastIndex(int, Predicate<Series>)
FindLastIndex(int, int, Predicate<Series>)
GetEnumerator()
GetSeriesByOrder(int)Series siparişe göre öğe.
IndexOf(Series)
IndexOf(Series, int)
IndexOf(Series, int, int)
LastIndexOf(Series)
LastIndexOf(Series, int)
LastIndexOf(Series, int, int)
RemoveAt(int)Belirli dizindeki bir dizide kaldırın. (2 methods)
SetSeriesNames(int, string, bool)Grafikteki tüm serilerin adını belirler.

Örnekler


[C#]
//Bir Çalışma Kitabı nesnesini başlatma
Workbook workbook = new Workbook();
//Excel nesnesine yeni bir çalışma sayfası ekleme
int sheetIndex = workbook.Worksheets.Add();
//Yeni eklenen çalışma sayfasının sayfa indeksini geçerek referansının alınması
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//"A1" hücresine örnek değer ekleme
worksheet.Cells["A1"].PutValue(50);
//"A2" hücresine örnek değer ekleme
worksheet.Cells["A2"].PutValue(100);
//"A3" hücresine örnek değer ekleme
worksheet.Cells["A3"].PutValue(150);
//"A4" hücresine örnek değer ekleme
worksheet.Cells["A4"].PutValue(200);
//"B1" hücresine örnek değer ekleme
worksheet.Cells["B1"].PutValue(60);
//"B2" hücresine örnek değer ekleme
worksheet.Cells["B2"].PutValue(32);
//"B3" hücresine örnek değer ekleme
worksheet.Cells["B3"].PutValue(50);
//"B4" hücresine örnek değer ekleme
worksheet.Cells["B4"].PutValue(40);
//"C1" hücresine kategori verisi olarak örnek değer ekleme
worksheet.Cells["C1"].PutValue("Q1");
//"C2" hücresine kategori verisi olarak örnek değer ekleme
worksheet.Cells["C2"].PutValue("Q2");
//"C3" hücresine kategori verisi olarak örnek değer ekleme
worksheet.Cells["C3"].PutValue("Y1");
//"C4" hücresine kategori verisi olarak örnek değer ekleme
worksheet.Cells["C4"].PutValue("Y2");
//Çalışma sayfasına grafik ekleme
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Yeni eklenen grafiğin örneğine erişim
Chart chart = worksheet.Charts[chartIndex];
//"A1" hücresinden "B4"e kadar olan grafiğe NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B4", true);
// NSeries'in kategori verileri için veri kaynağının ayarlanması
chart.NSeries.CategoryData = "C1:C4";
//Excel dosyasını kaydetme
workbook.Save("book1.xls");

[Visual Basic]

'Bir Çalışma Kitabı nesnesini başlatma
Dim workbook As Workbook = New Workbook()
'Excel nesnesine yeni bir çalışma sayfası ekleme
Dim sheetIndex As Integer = workbook.Worksheets.Add()
'Yeni eklenen çalışma sayfasının sayfa indeksini geçerek referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)
'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)
'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)
'Adding a sample value to "A4" cell
worksheet.Cells("A4").PutValue(200)
'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(60)
'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(32)
'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)
'Adding a sample value to "B4" cell
worksheet.Cells("B4").PutValue(40)
'Adding a sample value to "C1" cell as category data
worksheet.Cells("C1").PutValue("Q1")
'Adding a sample value to "C2" cell as category data
worksheet.Cells("C2").PutValue("Q2")
'Adding a sample value to "C3" cell as category data
worksheet.Cells("C3").PutValue("Y1")
'Adding a sample value to "C4" cell as category data
worksheet.Cells("C4").PutValue("Y2")
alışma sayfasına grafik ekleme
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'Yeni eklenen grafiğin örneğine erişme
Dim chart As Chart = worksheet.Charts(chartIndex)
'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
chart.NSeries.Add("A1:B4", True)
'NSeries kategori verileri için veri kaynağını ayarlama
chart.NSeries.CategoryData = "C1:C4"
'Excel dosyasını kaydetme
workbook.Save("book1.xls")

Ayrıca bakınız