Class ChartCollection

Class ChartCollection

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

Incapsula una collezione di oggetti Aspose.Cells.Charts.Chart.

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

Ereditarietà

objectCollectionBase<chart>ChartCollection

Implementa

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

Membri Ereditati

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

Esempi

Workbook workbook = new Workbook();

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

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

Proprietà

this[int]

Ottiene l’elemento Aspose.Cells.Charts.Chart all’indice specificato.

public Chart this[int index] { get; }

Valore della Proprietà

Chart

this[string]

Ottiene il grafico per nome.

public Chart this[string name] { get; }

Valore della Proprietà

Chart

Osservazioni

Il nome predefinito del grafico è nullo. Quindi è necessario impostare esplicitamente il nome del grafico.

Metodi

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

Aggiunge un grafico alla collezione.

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

Parametri

type ChartType

Tipo di grafico

upperLeftRow int

Indice della riga in alto a sinistra.

upperLeftColumn int

Indice della colonna in alto a sinistra.

lowerRightRow int

Indice della riga in basso a destra

lowerRightColumn int

Indice della colonna in basso a destra

Restituisce

int

Indice dell’oggetto Aspose.Cells.Charts.Chart.

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

Aggiunge un grafico con un modello preimpostato.

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

Parametri

data byte[]

I dati del file modello del grafico(.crtx).

dataRange string

Specifica l’intervallo di dati del grafico

isVertical bool

Specifica se tracciare le serie da un intervallo di valori delle celle per riga o per colonna.

topRow int

Indice della riga in alto a sinistra.

leftColumn int

Indice della colonna in alto a sinistra.

rightRow int

Indice della riga in basso a destra

bottomColumn int

Indice della colonna in basso a destra

Restituisce

int

Indice dell’oggetto Aspose.Cells.Charts.Chart.

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

Aggiunge un grafico alla collezione.

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

Parametri

type ChartType

Tipo di grafico

dataRange string

Specifica l’intervallo di dati del grafico

isVertical bool

Specifica se tracciare le serie da un intervallo di valori delle celle per riga o per colonna.

topRow int

Indice della riga in alto a sinistra.

leftColumn int

Indice della colonna in alto a sinistra.

rightRow int

Indice della riga in basso a destra

bottomColumn int

Indice della colonna in basso a destra

Restituisce

int

Indice dell’oggetto Aspose.Cells.Charts.Chart.

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

Aggiunge un grafico alla collezione.

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

Parametri

type ChartType

Tipo di grafico

left int

L’offset x all’angolo

top int

L’offset y all’angolo

width int

La larghezza del grafico

height int

L’altezza del grafico

Restituisce

int

Indice dell’oggetto Aspose.Cells.Charts.Chart.

Clear()

Cancella tutti i grafici.

public void Clear()

RemoveAt(int)

Rimuove un grafico all’indice specificato.

public void RemoveAt(int index)

Parametri

index int

L’indice del grafico.

 Italiano