Class SparklineGroupCollection
Namespace: Aspose.Cells.Charts
Assembly: 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.SparklineGroup с Aspose.Cells.Charts.Sparkline в коллекцию.
public int Add(SparklineType type)
Параметры
type
SparklineType
Указывает тип группы Sparkline.
Возвращает
Индекс объекта Aspose.Cells.Charts.SparklineGroup.
Add(SparklineType, string, bool, CellArea)
Добавляет Aspose.Cells.Charts.SparklineGroup с Aspose.Cells.Charts.Sparkline в коллекцию.
public int Add(SparklineType type, string dataRange, bool isVertical, CellArea locationRange)
Параметры
type
SparklineType
Указывает тип группы Sparkline.
dataRange
string
Указывает диапазон данных группы sparkline.
isVertical
bool
Указывает, следует ли строить sparklines из диапазона данных по строкам или по столбцам.
locationRange
CellArea
Указывает, где должны быть размещены sparklines.
Возвращает
Индекс объекта Aspose.Cells.Charts.SparklineGroup.
ClearSparklineGroups(CellArea)
Очищает группы sparklines, которые перекрывают область ячеек.
public void ClearSparklineGroups(CellArea cellArea)
Параметры
cellArea
CellArea
Указывает область ячеек.
ClearSparklines(CellArea)
Очищает sparklines, которые находятся внутри области ячеек.
public void ClearSparklines(CellArea cellArea)
Параметры
cellArea
CellArea
Указывает область ячеек.