TimelineCollection

TimelineCollection class

Belirtilen çalışma sayfasındaki tüm Zaman Çizelgesi nesnelerinin koleksiyonunu belirtir.

public class TimelineCollection : CollectionBase<Timeline>

Özellikleri

İsimTanım
Capacity { get; set; }
Count { get; }
Item { get; }Dizine göre Zaman Çizelgesini alır. (2 indexers)
Item { get; set; }

yöntemler

İsimTanım
Add(PivotTable, string, int)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
Add(PivotTable, string, PivotField)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
Add(PivotTable, string, string)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
Add(PivotTable, int, int, int)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
Add(PivotTable, int, int, PivotField)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
Add(PivotTable, int, int, string)Veri kaynağı olarak PivotTable kullanarak yeni bir Zaman Çizelgesi ekleyin
BinarySearch(Timeline)
BinarySearch(Timeline, IComparer<Timeline>)
BinarySearch(int, int, Timeline, IComparer<Timeline>)
Clear()
Contains(Timeline)
CopyTo(Timeline[])
CopyTo(Timeline[], int)
CopyTo(int, Timeline[], int, int)
Exists(Predicate<Timeline>)
Find(Predicate<Timeline>)
FindAll(Predicate<Timeline>)
FindIndex(Predicate<Timeline>)
FindIndex(int, Predicate<Timeline>)
FindIndex(int, int, Predicate<Timeline>)
FindLast(Predicate<Timeline>)
FindLastIndex(Predicate<Timeline>)
FindLastIndex(int, Predicate<Timeline>)
FindLastIndex(int, int, Predicate<Timeline>)
GetEnumerator()
IndexOf(Timeline)
IndexOf(Timeline, int)
IndexOf(Timeline, int, int)
LastIndexOf(Timeline)
LastIndexOf(Timeline, int)
LastIndexOf(Timeline, int, int)
RemoveAt(int)

Örnekler


[C#]
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
Cells cells = sheet.Cells;
cells[0, 0].Value = "fruit";
cells[1, 0].Value = "grape";
cells[2, 0].Value = "blueberry";
cells[3, 0].Value = "kiwi";
cells[4, 0].Value = "cherry";

//Tarih stili oluştur
Style dateStyle = new CellsFactory().CreateStyle();
dateStyle.Custom = "m/d/yyyy";
cells[0, 1].Value = "date";
cells[1, 1].Value = new DateTime(2021, 2, 5);
cells[2, 1].Value = new DateTime(2022, 3, 8);
cells[3, 1].Value = new DateTime(2023, 4, 10);
cells[4, 1].Value = new DateTime(2024, 5, 16);
//Tarih stilini ayarla
cells[1, 1].SetStyle(dateStyle);
cells[2, 1].SetStyle(dateStyle);
cells[3, 1].SetStyle(dateStyle);
cells[4, 1].SetStyle(dateStyle);

cells[0, 2].Value = "amount";
cells[1, 2].Value = 50;
cells[2, 2].Value = 60;
cells[3, 2].Value = 70;
cells[4, 2].Value = 80;

PivotTableCollection pivots = sheet.PivotTables;
// Bir PivotTable ekleyin
int pivotIndex = pivots.Add("=Sheet1!A1:C5", "A12", "TestPivotTable");
PivotTable pivot = pivots[pivotIndex];
pivot.AddFieldToArea(PivotFieldType.Row, "fruit");
pivot.AddFieldToArea(PivotFieldType.Column, "date");
pivot.AddFieldToArea(PivotFieldType.Data, "amount");
pivot.PivotTableStyleType = PivotTableStyleType.PivotTableStyleMedium10;

//PivotTable verilerini yenile
pivot.RefreshData();
pivot.CalculateData();

//işini yap
book.Save("out.xlsx");

Ayrıca bakınız