Class ChartCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Enkapsuluje kolekcję obiektów Aspose.Cells.Charts.Chart.
public class ChartCollection : CollectionBase<chart>, IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Dziedziczenie
object ← CollectionBase<chart> ← ChartCollection
Implementuje
IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Członkowie dziedziczeni
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()
Przykłady
Workbook workbook = new Workbook();
ChartCollection charts = workbook.Worksheets[0].Charts;
Dim workbook as Workbook = new Workbook()
Dim ChartCollection as Charts = workbook.Worksheets(0).Charts
Właściwości
this[int]
Pobiera element Aspose.Cells.Charts.Chart pod wskazanym indeksem.
public Chart this[int index] { get; }
Wartość właściwości
this[string]
Pobiera wykres według nazwy.
public Chart this[string name] { get; }
Wartość właściwości
Uwagi
Domyślna nazwa wykresu jest null. Musisz jawnie ustawić nazwę wykresu.
Metody
Add(ChartType, int, int, int, int)
Dodaje wykres do kolekcji.
public int Add(ChartType type, int upperLeftRow, int upperLeftColumn, int lowerRightRow, int lowerRightColumn)
Parametry
type
ChartType
Typ wykresu
upperLeftRow
int
Indeks wiersza górnego lewego rogu.
upperLeftColumn
int
Indeks kolumny górnego lewego rogu.
lowerRightRow
int
Indeks wiersza dolnego prawego rogu
lowerRightColumn
int
Indeks kolumny dolnego prawego rogu
Zwraca
Indeks obiektu Aspose.Cells.Charts.Chart.
Add(byte[], string, bool, int, int, int, int)
Dodaje wykres z predefiniowanym szablonem.
public int Add(byte[] data, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Parametry
data
byte[]
Dane pliku szablonu wykresu(.crtx).
dataRange
string
Określa zakres danych wykresu
isVertical
bool
Określa, czy rysować serie z zakresu wartości komórek wierszami czy kolumnami.
topRow
int
Indeks wiersza górnego lewego rogu.
leftColumn
int
Indeks kolumny górnego lewego rogu.
rightRow
int
Indeks wiersza dolnego prawego rogu
bottomColumn
int
Indeks kolumny dolnego prawego rogu
Zwraca
Indeks obiektu Aspose.Cells.Charts.Chart.
Add(ChartType, string, bool, int, int, int, int)
Dodaje wykres do kolekcji.
public int Add(ChartType type, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Parametry
type
ChartType
Typ wykresu
dataRange
string
Określa zakres danych wykresu
isVertical
bool
Określa, czy rysować serie z zakresu wartości komórek wierszami czy kolumnami.
topRow
int
Indeks wiersza górnego lewego rogu.
leftColumn
int
Indeks kolumny górnego lewego rogu.
rightRow
int
Indeks wiersza dolnego prawego rogu
bottomColumn
int
Indeks kolumny dolnego prawego rogu
Zwraca
Indeks obiektu Aspose.Cells.Charts.Chart.
AddFloatingChart(ChartType, int, int, int, int)
Dodaje wykres do kolekcji.
public int AddFloatingChart(ChartType type, int left, int top, int width, int height)
Parametry
type
ChartType
Typ wykresu
left
int
Przesunięcie x do rogu
top
int
Przesunięcie y do rogu
width
int
Szerokość wykresu
height
int
Wysokość wykresu
Zwraca
Indeks obiektu Aspose.Cells.Charts.Chart.
Clear()
Czyści wszystkie wykresy.
public void Clear()
RemoveAt(int)
Usuwa wykres pod określonym indeksem.
public void RemoveAt(int index)
Parametry
index
int
Indeks wykresu.