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à
object ← CollectionBase<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à
this[string]
Ottiene il grafico per nome.
public Chart this[string name] { get; }
Valore della Proprietà
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
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
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
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
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.