Class ChartCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Chart nesnelerinin bir koleksiyonunu kapsar.
public class ChartCollection : CollectionBase<chart>, IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Miras
object ← CollectionBase<chart> ← ChartCollection
Uygulamalar
IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Miras Alınan Üyeler
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()
Örnekler
Workbook workbook = new Workbook();
ChartCollection charts = workbook.Worksheets[0].Charts;
Dim workbook as Workbook = new Workbook()
Dim ChartCollection as Charts = workbook.Worksheets(0).Charts
Özellikler
this[int]
Belirtilen indeksteki Aspose.Cells.Charts.Chart öğesini alır.
public Chart this[int index] { get; }
Özellik Değeri
this[string]
Grafiği adıyla alır.
public Chart this[string name] { get; }
Özellik Değeri
Açıklamalar
Varsayılan grafik adı null’dır. Bu nedenle, grafiğin adını açıkça ayarlamanız gerekir.
Metotlar
Add(ChartType, int, int, int, int)
Koleksiyona bir grafik ekler.
public int Add(ChartType type, int upperLeftRow, int upperLeftColumn, int lowerRightRow, int lowerRightColumn)
Parametreler
type
ChartType
Grafik türü
upperLeftRow
int
Üst sol satır indeksi.
upperLeftColumn
int
Üst sol sütun indeksi.
lowerRightRow
int
Alt sağ satır indeksi
lowerRightColumn
int
Alt sağ sütun indeksi
Döndürür
Aspose.Cells.Charts.Chart nesnesinin indeksi.
Add(byte[], string, bool, int, int, int, int)
Önceden ayarlanmış şablon ile bir grafik ekler.
public int Add(byte[] data, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Parametreler
data
byte[]
Grafik şablon dosyasının verisi (.crtx).
dataRange
string
Grafiğin veri aralığını belirtir.
isVertical
bool
Serilerin hücre değerleri aralığından satır veya sütun olarak çizilip çizilmeyeceğini belirtir.
topRow
int
Üst sol satır indeksi.
leftColumn
int
Üst sol sütun indeksi.
rightRow
int
Alt sağ satır indeksi
bottomColumn
int
Alt sağ sütun indeksi
Döndürür
Aspose.Cells.Charts.Chart nesnesinin indeksi.
Add(ChartType, string, bool, int, int, int, int)
Koleksiyona bir grafik ekler.
public int Add(ChartType type, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Parametreler
type
ChartType
Grafik türü
dataRange
string
Grafiğin veri aralığını belirtir.
isVertical
bool
Serilerin hücre değerleri aralığından satır veya sütun olarak çizilip çizilmeyeceğini belirtir.
topRow
int
Üst sol satır indeksi.
leftColumn
int
Üst sol sütun indeksi.
rightRow
int
Alt sağ satır indeksi
bottomColumn
int
Alt sağ sütun indeksi
Döndürür
Aspose.Cells.Charts.Chart nesnesinin indeksi.
AddFloatingChart(ChartType, int, int, int, int)
Koleksiyona bir grafik ekler.
public int AddFloatingChart(ChartType type, int left, int top, int width, int height)
Parametreler
type
ChartType
Grafik türü
left
int
Köşeye olan x ofseti
top
int
Köşeye olan y ofseti
width
int
Grafik genişliği
height
int
Grafik yüksekliği
Döndürür
Aspose.Cells.Charts.Chart nesnesinin indeksi.
Clear()
Tüm grafikleri temizler.
public void Clear()
RemoveAt(int)
Belirli bir indeksteki bir grafiği kaldırır.
public void RemoveAt(int index)
Parametreler
index
int
Grafik indeksi.