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
وراثت
object ← CollectionBase<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; }
مقدار ویژگی
this[string]
چارت را بر اساس نام دریافت میکند.
public Chart this[string name] { get; }
مقدار ویژگی
توضیحات
نام پیشفرض چارت 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
ایندکس ستون پایین راست
بازگشت
ایندکس شیء 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
ایندکس ستون پایین راست
بازگشت
ایندکس شیء 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
ایندکس ستون پایین راست
بازگشت
ایندکس شیء 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
افزایش x به گوشه
top
int
افزایش y به گوشه
width
int
عرض چارت
height
int
ارتفاع چارت
بازگشت
ایندکس شیء Aspose.Cells.Charts.Chart.
Clear()
تمام چارتها را پاک میکند.
public void Clear()
RemoveAt(int)
یک چارت را در ایندکس مشخص شده حذف میکند.
public void RemoveAt(int index)
پارامترها
index
int
ایندکس چارت.