Class ChartCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Bao gồm một bộ sưu tập các đối tượng Aspose.Cells.Charts.Chart.
public class ChartCollection : CollectionBase<chart>, IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Kế thừa
object ← CollectionBase<chart> ← ChartCollection
Thực hiện
IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable
Thành viên kế thừa
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()
Ví dụ
Workbook workbook = new Workbook();
ChartCollection charts = workbook.Worksheets[0].Charts;
Dim workbook as Workbook = new Workbook()
Dim ChartCollection as Charts = workbook.Worksheets(0).Charts
Thuộc tính
this[int]
Lấy phần tử Aspose.Cells.Charts.Chart tại chỉ số được chỉ định.
public Chart this[int index] { get; }
Giá trị thuộc tính
this[string]
Lấy biểu đồ theo tên.
public Chart this[string name] { get; }
Giá trị thuộc tính
Nhận xét
Tên biểu đồ mặc định là null. Do đó, bạn phải thiết lập rõ ràng tên của biểu đồ.
Phương thức
Add(ChartType, int, int, int, int)
Thêm một biểu đồ vào bộ sưu tập.
public int Add(ChartType type, int upperLeftRow, int upperLeftColumn, int lowerRightRow, int lowerRightColumn)
Tham số
type
ChartType
Loại biểu đồ
upperLeftRow
int
Chỉ số hàng trên cùng bên trái.
upperLeftColumn
int
Chỉ số cột trên cùng bên trái.
lowerRightRow
int
Chỉ số hàng dưới cùng bên phải
lowerRightColumn
int
Chỉ số cột dưới cùng bên phải
Trả về
Chỉ số đối tượng Aspose.Cells.Charts.Chart.
Add(byte[], string, bool, int, int, int, int)
Thêm một biểu đồ với mẫu đã định sẵn.
public int Add(byte[] data, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Tham số
data
byte[]
Dữ liệu của tệp mẫu biểu đồ(.crtx).
dataRange
string
Chỉ định phạm vi dữ liệu của biểu đồ
isVertical
bool
Chỉ định xem có vẽ các chuỗi từ một phạm vi giá trị ô theo hàng hay theo cột.
topRow
int
Chỉ số hàng trên cùng bên trái.
leftColumn
int
Chỉ số cột trên cùng bên trái.
rightRow
int
Chỉ số hàng dưới cùng bên phải
bottomColumn
int
Chỉ số cột dưới cùng bên phải
Trả về
Chỉ số đối tượng Aspose.Cells.Charts.Chart.
Add(ChartType, string, bool, int, int, int, int)
Thêm một biểu đồ vào bộ sưu tập.
public int Add(ChartType type, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)
Tham số
type
ChartType
Loại biểu đồ
dataRange
string
Chỉ định phạm vi dữ liệu của biểu đồ
isVertical
bool
Chỉ định xem có vẽ các chuỗi từ một phạm vi giá trị ô theo hàng hay theo cột.
topRow
int
Chỉ số hàng trên cùng bên trái.
leftColumn
int
Chỉ số cột trên cùng bên trái.
rightRow
int
Chỉ số hàng dưới cùng bên phải
bottomColumn
int
Chỉ số cột dưới cùng bên phải
Trả về
Chỉ số đối tượng Aspose.Cells.Charts.Chart.
AddFloatingChart(ChartType, int, int, int, int)
Thêm một biểu đồ vào bộ sưu tập.
public int AddFloatingChart(ChartType type, int left, int top, int width, int height)
Tham số
type
ChartType
Loại biểu đồ
left
int
Khoảng cách x đến góc
top
int
Khoảng cách y đến góc
width
int
Chiều rộng của biểu đồ
height
int
Chiều cao của biểu đồ
Trả về
Chỉ số đối tượng Aspose.Cells.Charts.Chart.
Clear()
Xóa tất cả các biểu đồ.
public void Clear()
RemoveAt(int)
Xóa một biểu đồ tại chỉ số cụ thể.
public void RemoveAt(int index)
Tham số
index
int
Chỉ số của biểu đồ.