Class ChartCollection

Class ChartCollection

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

Zabalí kolekci objektů Aspose.Cells.Charts.Chart.

public class ChartCollection : CollectionBase<chart>, IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable

Dědění

objectCollectionBase<chart>ChartCollection

Implementuje

IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable

Děděné členy

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

Příklady

Workbook workbook = new Workbook();

ChartCollection charts = workbook.Worksheets[0].Charts;
Dim workbook as Workbook = new Workbook()

Dim ChartCollection as Charts = workbook.Worksheets(0).Charts

Vlastnosti

this[int]

Získá prvek Aspose.Cells.Charts.Chart na zadaném indexu.

public Chart this[int index] { get; }

Hodnota vlastnosti

Chart

this[string]

Získá graf podle názvu.

public Chart this[string name] { get; }

Hodnota vlastnosti

Chart

Poznámky

Výchozí název grafu je null. Proto musíte výslovně nastavit název grafu.

Metody

Add(ChartType, int, int, int, int)

Přidá graf do kolekce.

public int Add(ChartType type, int upperLeftRow, int upperLeftColumn, int lowerRightRow, int lowerRightColumn)

Parametry

type ChartType

Typ grafu

upperLeftRow int

Index řádku v levém horním rohu.

upperLeftColumn int

Index sloupce v levém horním rohu.

lowerRightRow int

Index řádku v pravém dolním rohu

lowerRightColumn int

Index sloupce v pravém dolním rohu

Vrací

int

Index objektu Aspose.Cells.Charts.Chart.

Add(byte[], string, bool, int, int, int, int)

Přidá graf s přednastavenou šablonou.

public int Add(byte[] data, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)

Parametry

data byte[]

Data šablony grafu (.crtx).

dataRange string

Určuje datový rozsah grafu

isVertical bool

Určuje, zda se má série vykreslit z rozsahu hodnot buněk podle řádku nebo podle sloupce.

topRow int

Index řádku v levém horním rohu.

leftColumn int

Index sloupce v levém horním rohu.

rightRow int

Index řádku v pravém dolním rohu

bottomColumn int

Index sloupce v pravém dolním rohu

Vrací

int

Index objektu Aspose.Cells.Charts.Chart.

Add(ChartType, string, bool, int, int, int, int)

Přidá graf do kolekce.

public int Add(ChartType type, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)

Parametry

type ChartType

Typ grafu

dataRange string

Určuje datový rozsah grafu

isVertical bool

Určuje, zda se má série vykreslit z rozsahu hodnot buněk podle řádku nebo podle sloupce.

topRow int

Index řádku v levém horním rohu.

leftColumn int

Index sloupce v levém horním rohu.

rightRow int

Index řádku v pravém dolním rohu

bottomColumn int

Index sloupce v pravém dolním rohu

Vrací

int

Index objektu Aspose.Cells.Charts.Chart.

AddFloatingChart(ChartType, int, int, int, int)

Přidá graf do kolekce.

public int AddFloatingChart(ChartType type, int left, int top, int width, int height)

Parametry

type ChartType

Typ grafu

left int

X offset do rohu

top int

Y offset do rohu

width int

Šířka grafu

height int

Výška grafu

Vrací

int

Index objektu Aspose.Cells.Charts.Chart.

Clear()

Vymaže všechny grafy.

public void Clear()

RemoveAt(int)

Odstraní graf na specifikovaném indexu.

public void RemoveAt(int index)

Parametry

index int

Index grafu.

 Čeština