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

トレンドラインのタイプ。

戻り値

int

Aspose.Cells.Charts.Trendline オブジェクトのインデックス。

Add(TrendlineType, string)

指定されたタイプと名前の Aspose.Cells.Charts.Trendline オブジェクトをこのコレクションに追加します。

public int Add(TrendlineType type, string name)

パラメータ

type TrendlineType

トレンドラインのタイプ。

name string

トレンドラインの名前。

戻り値

int

Aspose.Cells.Charts.Trendline オブジェクトのインデックス。

 日本語