Class ChartCollection

Class ChartCollection

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

يحتوي على مجموعة من كائنات Aspose.Cells.Charts.Chart.

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

الوراثة

objectCollectionBase<chart>ChartCollection

التنفيذات

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

الأعضاء الموروثة

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

أمثلة

Workbook workbook = new Workbook();

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

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

الخصائص

this[int]

يحصل على عنصر Aspose.Cells.Charts.Chart عند الفهرس المحدد.

public Chart this[int index] { get; }

قيمة الخاصية

Chart

this[string]

يحصل على الرسم البياني بالاسم.

public Chart this[string name] { get; }

قيمة الخاصية

Chart

ملاحظات

اسم الرسم البياني الافتراضي هو null. لذا يجب عليك تعيين اسم الرسم البياني بشكل صريح.

الطرق

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

يضيف رسمًا بيانيًا إلى المجموعة.

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

المعلمات

type ChartType

نوع الرسم البياني

upperLeftRow int

فهرس الصف العلوي الأيسر.

upperLeftColumn int

فهرس العمود العلوي الأيسر.

lowerRightRow int

فهرس الصف السفلي الأيمن

lowerRightColumn int

فهرس العمود السفلي الأيمن

القيمة المعادة

int

فهرس كائن Aspose.Cells.Charts.Chart.

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

يضيف رسمًا بيانيًا مع قالب محدد مسبقًا.

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

المعلمات

data byte[]

بيانات ملف قالب الرسم البياني (.crtx).

dataRange string

يحدد نطاق بيانات الرسم البياني

isVertical bool

يحدد ما إذا كان يجب رسم السلاسل من نطاق قيم الخلايا حسب الصف أو حسب العمود.

topRow int

فهرس الصف العلوي الأيسر.

leftColumn int

فهرس العمود العلوي الأيسر.

rightRow int

فهرس الصف السفلي الأيمن

bottomColumn int

فهرس العمود السفلي الأيمن

القيمة المعادة

int

فهرس كائن Aspose.Cells.Charts.Chart.

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

يضيف رسمًا بيانيًا إلى المجموعة.

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

المعلمات

type ChartType

نوع الرسم البياني

dataRange string

يحدد نطاق بيانات الرسم البياني

isVertical bool

يحدد ما إذا كان يجب رسم السلاسل من نطاق قيم الخلايا حسب الصف أو حسب العمود.

topRow int

فهرس الصف العلوي الأيسر.

leftColumn int

فهرس العمود العلوي الأيسر.

rightRow int

فهرس الصف السفلي الأيمن

bottomColumn int

فهرس العمود السفلي الأيمن

القيمة المعادة

int

فهرس كائن Aspose.Cells.Charts.Chart.

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

يضيف رسمًا بيانيًا إلى المجموعة.

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

المعلمات

type ChartType

نوع الرسم البياني

left int

الإزاحة الأفقية إلى الزاوية

top int

الإزاحة الرأسية إلى الزاوية

width int

عرض الرسم البياني

height int

ارتفاع الرسم البياني

القيمة المعادة

int

فهرس كائن Aspose.Cells.Charts.Chart.

Clear()

يمسح جميع الرسوم البيانية.

public void Clear()

RemoveAt(int)

يزيل رسمًا بيانيًا عند الفهرس المحدد.

public void RemoveAt(int index)

المعلمات

index int

فهرس الرسم البياني.

 عربي