TimelineCollection

TimelineCollection class

يحدد مجموعة كل كائنات المخطط الزمني في ورقة العمل المحددة.

public class TimelineCollection : CollectionBase<Timeline>

الخصائص

اسموصف
Capacity { get; set; }
Count { get; }
Item { get; }يحصل على الجدول الزمني حسب الفهرس . (2 indexers)
Item { get; set; }

طُرق

اسموصف
Add(PivotTable, string, int)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
Add(PivotTable, string, PivotField)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
Add(PivotTable, string, string)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
Add(PivotTable, int, int, int)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
Add(PivotTable, int, int, PivotField)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
Add(PivotTable, int, int, string)إضافة مخطط زمني جديد باستخدام PivotTable كمصدر بيانات
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)

أمثلة


[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";

// إنشاء نمط التاريخ
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);
// تعيين نمط التاريخ
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;
// إضافة PivotTable
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
pivot.RefreshData();
pivot.CalculateData();

// قم بعملك
book.Save("out.xlsx");

أنظر أيضا