Class ChartCollection

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

objectCollectionBase<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

Chart

this[string]

Pobiera wykres według nazwy.

public Chart this[string name] { get; }

Wartość właściwości

Chart

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

int

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

int

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

int

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

int

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.

 Polski