Class ChartCollection

Class ChartCollection

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

Kapselt eine Sammlung von Aspose.Cells.Charts.Chart-Objekten.

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

Vererbung

objectCollectionBase<chart>ChartCollection

Implementiert

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

Vererbte Mitglieder

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()

Beispiele

Workbook workbook = new Workbook();

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

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

Eigenschaften

this[int]

Erhält das Aspose.Cells.Charts.Chart-Element am angegebenen Index.

public Chart this[int index] { get; }

Eigenschaftswert

Chart

this[string]

Erhält das Diagramm nach dem Namen.

public Chart this[string name] { get; }

Eigenschaftswert

Chart

Bemerkungen

Der Standarddiagrammname ist null. Daher müssen Sie den Namen des Diagramms explizit festlegen.

Methoden

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

Fügt ein Diagramm zur Sammlung hinzu.

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

Parameter

type ChartType

Diagrammtyp

upperLeftRow int

Index der oberen linken Zeile.

upperLeftColumn int

Index der oberen linken Spalte.

lowerRightRow int

Index der unteren rechten Zeile

lowerRightColumn int

Index der unteren rechten Spalte

Gibt zurück

int

Index des Aspose.Cells.Charts.Chart-Objekts.

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

Fügt ein Diagramm mit vordefiniertem Template hinzu.

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

Parameter

data byte[]

Die Daten der Diagrammvorlagendatei (.crtx).

dataRange string

Gibt den Datenbereich des Diagramms an.

isVertical bool

Gibt an, ob die Serien aus einem Bereich von Zellwerten zeilenweise oder spaltenweise geplottet werden sollen.

topRow int

Index der oberen linken Zeile.

leftColumn int

Index der oberen linken Spalte.

rightRow int

Index der unteren rechten Zeile

bottomColumn int

Index der unteren rechten Spalte

Gibt zurück

int

Index des Aspose.Cells.Charts.Chart-Objekts.

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

Fügt ein Diagramm zur Sammlung hinzu.

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

Parameter

type ChartType

Diagrammtyp

dataRange string

Gibt den Datenbereich des Diagramms an.

isVertical bool

Gibt an, ob die Serien aus einem Bereich von Zellwerten zeilenweise oder spaltenweise geplottet werden sollen.

topRow int

Index der oberen linken Zeile.

leftColumn int

Index der oberen linken Spalte.

rightRow int

Index der unteren rechten Zeile

bottomColumn int

Index der unteren rechten Spalte

Gibt zurück

int

Index des Aspose.Cells.Charts.Chart-Objekts.

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

Fügt ein Diagramm zur Sammlung hinzu.

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

Parameter

type ChartType

Diagrammtyp

left int

Der x-Versatz zur Ecke

top int

Der y-Versatz zur Ecke

width int

Die Breite des Diagramms

height int

Die Höhe des Diagramms

Gibt zurück

int

Index des Aspose.Cells.Charts.Chart-Objekts.

Clear()

Löscht alle Diagramme.

public void Clear()

RemoveAt(int)

Entfernt ein Diagramm am angegebenen Index.

public void RemoveAt(int index)

Parameter

index int

Der Diagrammindex.

 Deutsch