Class TrendlineCollection

Class TrendlineCollection

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

مجموعه‌ای از تمام اشیاء Aspose.Cells.Charts.Trendline برای سری داده‌های مشخص شده را نمایندگی می‌کند.

public class TrendlineCollection : CollectionBase<trendline>, IList<trendline>, ICollection<trendline>, IEnumerable<trendline>, ICollection, IEnumerable

وراثت

objectCollectionBase<trendline>TrendlineCollection

پیاده‌سازی‌ها

IList<trendline>, ICollection<trendline>, IEnumerable<trendline>, ICollection, IEnumerable

اعضای وراثت‌یافته

CollectionBase<trendline>.BinarySearch(Trendline), CollectionBase<trendline>.BinarySearch(Trendline, IComparer<trendline>), CollectionBase<trendline>.BinarySearch(int, int, Trendline, IComparer<trendline>), CollectionBase<trendline>.Contains(Trendline), CollectionBase<trendline>.CopyTo(Trendline[]), CollectionBase<trendline>.CopyTo(Trendline[], int), CollectionBase<trendline>.CopyTo(int, Trendline[], int, int), CollectionBase<trendline>.Exists(Predicate<trendline>), CollectionBase<trendline>.Find(Predicate<trendline>), CollectionBase<trendline>.FindAll(Predicate<trendline>), CollectionBase<trendline>.FindIndex(Predicate<trendline>), CollectionBase<trendline>.FindIndex(int, Predicate<trendline>), CollectionBase<trendline>.FindIndex(int, int, Predicate<trendline>), CollectionBase<trendline>.FindLast(Predicate<trendline>), CollectionBase<trendline>.FindLastIndex(Predicate<trendline>), CollectionBase<trendline>.FindLastIndex(int, Predicate<trendline>), CollectionBase<trendline>.FindLastIndex(int, int, Predicate<trendline>), CollectionBase<trendline>.IndexOf(Trendline), CollectionBase<trendline>.IndexOf(Trendline, int), CollectionBase<trendline>.IndexOf(Trendline, int, int), CollectionBase<trendline>.LastIndexOf(Trendline), CollectionBase<trendline>.LastIndexOf(Trendline, int), CollectionBase<trendline>.LastIndexOf(Trendline, int, int), CollectionBase<trendline>.GetEnumerator(), CollectionBase<trendline>.Clear(), CollectionBase<trendline>.RemoveAt(int), CollectionBase<trendline>.OnClearComplete(), CollectionBase<trendline>.OnClear(), CollectionBase<trendline>.Capacity, CollectionBase<trendline>.Count, CollectionBase<trendline>.InnerList, CollectionBase<trendline>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

مثال‌ها

//ایجاد یک شی Workbook
Workbook workbook = new Workbook();
//اضافه کردن یک شیت جدید به شی Excel
int sheetIndex = workbook.Worksheets.Add();
//به‌دست آوردن مرجع شیت جدید اضافه‌شده با استفاده از ایندکس شیت
Worksheet worksheet = workbook.Worksheets[sheetIndex];
worksheet.Cells["A1"].PutValue(50);
worksheet.Cells["A2"].PutValue(100);
worksheet.Cells["A3"].PutValue(150);
worksheet.Cells["A4"].PutValue(200);
worksheet.Cells["B1"].PutValue(60);
worksheet.Cells["B2"].PutValue(32);
worksheet.Cells["B3"].PutValue(50);
worksheet.Cells["B4"].PutValue(40);

//اضافه کردن یک نمودار به شیت
int chartIndex = workbook.Worksheets[0].Charts.Add(ChartType.Column, 3, 3, 15, 10);
Chart chart = workbook.Worksheets[0].Charts[chartIndex];
chart.NSeries.Add("A1:a3", true);
chart.NSeries[0].TrendLines.Add(TrendlineType.Linear, "MyTrendLine");
Trendline line = chart.NSeries[0].TrendLines[0];
line.DisplayEquation = true;
line.DisplayRSquared = true;
line.Color = Color.Red;
'ایجاد یک شی Workbook
Dim workbook As Workbook = New Workbook()
'اضافه کردن یک شیت جدید به شی Excel
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
'به‌دست آوردن مرجع شیت جدید اضافه‌شده با استفاده از ایندکس شیت
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
worksheet.Cells("A1").PutValue(50)
worksheet.Cells("A2").PutValue(100)
worksheet.Cells("A3").PutValue(150)
worksheet.Cells("A4").PutValue(200)
worksheet.Cells("B1").PutValue(60)
worksheet.Cells("B2").PutValue(32)
worksheet.Cells("B3").PutValue(50)
worksheet.Cells("B4").PutValue(40)

'اضافه کردن یک نمودار به شیت
Dim chartIndex As Integer =  workbook.Worksheets(0).Charts.Add(ChartType.Column,3,3,15,10) 
Dim chart As Chart =  workbook.Worksheets(0).Charts(chartIndex) 
chart.NSeries.Add("A1:a3", True)
chart.NSeries(0).TrendLines.Add(TrendlineType.Linear, "MyTrendLine")
Dim line As Trendline =  chart.NSeries(0).TrendLines(0) 
line.DisplayEquation = True
line.DisplayRSquared = True
line.Color = Color.Red

ویژگی‌ها

this[int]

یک شی Aspose.Cells.Charts.Trendline را با استفاده از ایندکس آن به‌دست می‌آورد.

public Trendline this[int index] { get; }

مقدار ویژگی

Trendline

متدها

Add(TrendlineType)

یک شی Aspose.Cells.Charts.Trendline را با نوع مشخص به این مجموعه اضافه می‌کند.

public int Add(TrendlineType type)

پارامترها

type TrendlineType

نوع Trendline.

بازگشت

int

ایندکس شی Aspose.Cells.Charts.Trendline.

Add(TrendlineType, string)

یک شی Aspose.Cells.Charts.Trendline را با نوع و نام مشخص به این مجموعه اضافه می‌کند.

public int Add(TrendlineType type, string name)

پارامترها

type TrendlineType

نوع Trendline.

name string

نام Trendline.

بازگشت

int

ایندکس شی Aspose.Cells.Charts.Trendline.

 فارسی