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
继承
object ← CollectionBase<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; }
属性值
方法
Add(SparklineType)
向集合中添加一个带有 Aspose.Cells.Charts.Sparkline 的 Aspose.Cells.Charts.SparklineGroup。
public int Add(SparklineType type)
参数
type
SparklineType
指定 Sparkline 组的类型。
返回
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 的放置位置。
返回
Aspose.Cells.Charts.SparklineGroup 对象索引。
ClearSparklineGroups(CellArea)
清除与单元格区域重叠的 Sparkline 组。
public void ClearSparklineGroups(CellArea cellArea)
参数
cellArea
CellArea
指定单元格区域。
ClearSparklines(CellArea)
清除单元格区域内的 Sparkline。
public void ClearSparklines(CellArea cellArea)
参数
cellArea
CellArea
指定单元格区域。