Class SparklineGroupCollection

Class SparklineGroupCollection

命名空间: Aspose.Cells.Charts
程序集: Aspose.Cells.dll (25.2.0)

封装了一组 Aspose.Cells.Charts.SparklineGroup 对象。

public class SparklineGroupCollection : CollectionBase<sparklinegroup>, IList<sparklinegroup>, ICollection<sparklinegroup>, IEnumerable<sparklinegroup>, ICollection, IEnumerable

继承

objectCollectionBase<sparklinegroup>SparklineGroupCollection

实现

IList<sparklinegroup>, ICollection<sparklinegroup>, IEnumerable<sparklinegroup>, ICollection, IEnumerable

继承成员

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

示例

Workbook book = new Workbook(); 
Worksheet sheet = book.Worksheets[0];

sheet.Cells["A1"].PutValue(5);
sheet.Cells["B1"].PutValue(2);
sheet.Cells["C1"].PutValue(1);
sheet.Cells["D1"].PutValue(3);

// 定义 CellArea
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;

int idx = sheet.SparklineGroups.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
book.Save("output.xlsx", SaveFormat.Xlsx);

属性

this[int]

获取指定索引处的 Aspose.Cells.Charts.SparklineGroup 元素。

public SparklineGroup this[int index] { get; }

属性值

SparklineGroup

方法

Add(SparklineType)

向集合中添加一个带有 Aspose.Cells.Charts.Sparkline 的 Aspose.Cells.Charts.SparklineGroup。

public int Add(SparklineType type)

参数

type SparklineType

指定 Sparkline 组的类型。

返回

int

Aspose.Cells.Charts.SparklineGroup 对象索引。

Add(SparklineType, string, bool, CellArea)

向集合中添加一个带有 Aspose.Cells.Charts.Sparkline 的 Aspose.Cells.Charts.SparklineGroup。

public int Add(SparklineType type, string dataRange, bool isVertical, CellArea locationRange)

参数

type SparklineType

指定 Sparkline 组的类型。

dataRange string

指定 Sparkline 组的数据范围。

isVertical bool

指定是否按行或按列绘制 Sparkline。

locationRange CellArea

指定 Sparkline 的放置位置。

返回

int

Aspose.Cells.Charts.SparklineGroup 对象索引。

ClearSparklineGroups(CellArea)

清除与单元格区域重叠的 Sparkline 组。

public void ClearSparklineGroups(CellArea cellArea)

参数

cellArea CellArea

指定单元格区域。

ClearSparklines(CellArea)

清除单元格区域内的 Sparkline。

public void ClearSparklines(CellArea cellArea)

参数

cellArea CellArea

指定单元格区域。

 中文