Class ChartCollection

Class ChartCollection

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

Kapslar en samling av Aspose.Cells.Charts.Chart-objekt.

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

Arv

objectCollectionBase<chart>ChartCollection

Implementerar

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

Ärvda Medlemmar

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

Exempel

Workbook workbook = new Workbook();

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

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

Egenskaper

this[int]

Hämtar Aspose.Cells.Charts.Chart-elementet på den angivna index.

public Chart this[int index] { get; }

Egenskapsvärde

Chart

this[string]

Hämtar diagrammet efter namn.

public Chart this[string name] { get; }

Egenskapsvärde

Chart

Kommentarer

Det standarddiagramnamnet är null. Så du måste uttryckligen ställa in namnet på diagrammet.

Metoder

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

Lägger till ett diagram i samlingen.

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

Parametrar

type ChartType

Diagramtyp

upperLeftRow int

Övre vänstra radindex.

upperLeftColumn int

Övre vänstra kolumnindex.

lowerRightRow int

Nedre högra radindex

lowerRightColumn int

Nedre högra kolumnindex

Returnerar

int

Index för Aspose.Cells.Charts.Chart-objekt.

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

Lägger till ett diagram med förinställd mall.

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

Parametrar

data byte[]

Data för diagrammallfilen (.crtx).

dataRange string

Specificerar dataintervallet för diagrammet

isVertical bool

Specificerar om serierna ska plottas från ett intervall av cellvärden radvis eller kolumnvis.

topRow int

Övre vänstra radindex.

leftColumn int

Övre vänstra kolumnindex.

rightRow int

Nedre högra radindex

bottomColumn int

Nedre högra kolumnindex

Returnerar

int

Index för Aspose.Cells.Charts.Chart-objekt.

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

Lägger till ett diagram i samlingen.

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

Parametrar

type ChartType

Diagramtyp

dataRange string

Specificerar dataintervallet för diagrammet

isVertical bool

Specificerar om serierna ska plottas från ett intervall av cellvärden radvis eller kolumnvis.

topRow int

Övre vänstra radindex.

leftColumn int

Övre vänstra kolumnindex.

rightRow int

Nedre högra radindex

bottomColumn int

Nedre högra kolumnindex

Returnerar

int

Index för Aspose.Cells.Charts.Chart-objekt.

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

Lägger till ett diagram i samlingen.

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

Parametrar

type ChartType

Diagramtyp

left int

X-offset till hörnet

top int

Y-offset till hörnet

width int

Diagrammets bredd

height int

Diagrammets höjd

Returnerar

int

Index för Aspose.Cells.Charts.Chart-objekt.

Clear()

Rensar alla diagram.

public void Clear()

RemoveAt(int)

Tar bort ett diagram vid det specifika indexet.

public void RemoveAt(int index)

Parametrar

index int

Diagramindexet.

 Svenska