Class DataLabels
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Đóng gói một tập hợp tất cả các đối tượng DataLabel cho Series được chỉ định.
public class DataLabels : ChartTextFrame
Kế thừa
object ← ChartFrame ← ChartTextFrame ← DataLabels
Các thành viên kế thừa
ChartTextFrame.m_IsAutoText, ChartTextFrame.m_deleted, ChartTextFrame.horizontal, ChartTextFrame.vertical, ChartTextFrame.rotation, ChartTextFrame.m_CharsList, ChartTextFrame.Characters(int, int), ChartTextFrame.IsAutoText, ChartTextFrame.IsDeleted, ChartTextFrame.TextHorizontalAlignment, ChartTextFrame.TextVerticalAlignment, ChartTextFrame.RotationAngle, ChartTextFrame.IsAutomaticRotation, ChartTextFrame.Text, ChartTextFrame.LinkedSource, ChartTextFrame.ReadingOrder, ChartTextFrame.DirectionType, ChartTextFrame.IsTextWrapped, ChartTextFrame.IsResizeShapeToFitText, ChartFrame.m_IsAutoXPos, ChartFrame.m_IsAutoYPos, ChartFrame.m_IsOffsetPosBeSet, ChartFrame.m_fontIndex, ChartFrame.m_AutoScaleFont, ChartFrame.m_BackgroundMode, ChartFrame.m_isAutoSize, ChartFrame.SetPositionAuto(), ChartFrame.IsInnerMode, ChartFrame.Border, ChartFrame.Area, ChartFrame.TextOptions, ChartFrame.Font, ChartFrame.AutoScaleFont, ChartFrame.BackgroundMode, ChartFrame.IsAutomaticSize, ChartFrame.X, ChartFrame.Y, ChartFrame.Height, ChartFrame.Width, ChartFrame.Shadow, ChartFrame.ShapeProperties, ChartFrame.IsDefaultPosBeSet, ChartFrame.DefaultX, ChartFrame.DefaultY, ChartFrame.DefaultWidth, ChartFrame.DefaultHeight, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Ví dụ
//Đặt DataLabels trong biểu đồ
Workbook wb = new Workbook("chart.xlsx");
Chart chart = wb.Worksheets[0].Charts[0];
DataLabels datalabels;
for (int i = 0; i < chart.NSeries.Count; i++)
{
datalabels = chart.NSeries[i].DataLabels;
//Đặt vị trí của DataLabels
datalabels.Position = LabelPositionType.InsideBase;
//Hiển thị tên danh mục trong DataLabels
datalabels.ShowCategoryName = true;
//Hiển thị giá trị trong DataLabels
datalabels.ShowValue = true;
//Không hiển thị tỷ lệ phần trăm trong DataLabels
datalabels.ShowPercentage = false;
//Không hiển thị khóa chú thích.
datalabels.ShowLegendKey = false;
}
'Đặt DataLabels trong biểu đồ
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
datalabels = chart.NSeries(i).DataLabels
'Đặt vị trí của DataLabels
datalabels.Position = LabelPositionType.InsideBase
'Hiển thị tên danh mục trong DataLabels
datalabels.ShowCategoryName= True
'Hiển thị giá trị trong DataLabels
datalabels.ShowValue = True
'Không hiển thị tỷ lệ phần trăm trong DataLabels
datalabels.ShowPercentage = False
'Không hiển thị khóa chú thích.
datalabels.ShowLegendKey = False
Next
Thuộc tính
Khu vực
Lấy Aspose.Cells.Charts.DataLabels.Area?text=area.
public override Area Area { get; }
Giá trị thuộc tính
Chế độ nền
Lấy và đặt chế độ hiển thị của nền
public BackgroundMode BackgroundMode { get; set; }
Giá trị thuộc tính
Biên
Lấy Aspose.Cells.Drawing.Line?text=border.
public override Line Border { get; }
Giá trị thuộc tính
Loại hướng
Lấy và đặt hướng của văn bản.
public override ChartTextDirectionType DirectionType { get; set; }
Giá trị thuộc tính
Phông chữ
Lấy phông chữ của DataLabels;
public override Font Font { get; }
Giá trị thuộc tính
IsAutoText
Cho biết văn bản được tự động tạo.
public override bool IsAutoText { get; set; }
Giá trị thuộc tính
IsNeverOverlap
Cho biết liệu các nhãn dữ liệu hiển thị không bao giờ chồng chéo. (Đối với biểu đồ hình tròn)
public bool IsNeverOverlap { get; set; }
Giá trị thuộc tính
IsTextWrapped
Lấy hoặc đặt giá trị cho biết liệu văn bản có được bọc hay không.
public override bool IsTextWrapped { get; set; }
Giá trị thuộc tính
Số
Lấy và đặt định dạng số tích hợp.
public int Number { get; set; }
Giá trị thuộc tính
Định dạng số
Đại diện cho chuỗi định dạng cho đối tượng DataLabels.
public string NumberFormat { get; set; }
Giá trị thuộc tính
NumberFormatLinked
Đúng nếu định dạng số được liên kết với các ô (nên định dạng số thay đổi trong các nhãn khi nó thay đổi trong các ô).
public bool NumberFormatLinked { get; set; }
Giá trị thuộc tính
Vị trí
Đại diện cho vị trí của nhãn dữ liệu.
public LabelPositionType Position { get; set; }
Giá trị thuộc tính
Loại phân cách
Lấy hoặc đặt loại phân cách được sử dụng cho nhãn dữ liệu trên biểu đồ.
public DataLabelsSeparatorType SeparatorType { get; set; }
Giá trị thuộc tính
Ghi chú
Để đặt phân cách tùy chỉnh, vui lòng đặt thuộc tính Aspose.Cells.Charts.DataLabels.SeparatorType thành Aspose.Cells.Charts.DataLabelsSeparatorType.Custom và sau đó chỉ định giá trị mong đợi cho Aspose.Cells.Charts.DataLabels.SeparatorValue.
Giá trị phân cách
Lấy hoặc đặt giá trị phân cách được sử dụng cho nhãn dữ liệu trên biểu đồ.
public string SeparatorValue { get; set; }
Giá trị thuộc tính
Loại hình dạng
Lấy hoặc đặt loại hình dạng của nhãn dữ liệu.
public DataLabelShapeType ShapeType { get; set; }
Giá trị thuộc tính
ShowBubbleSize
Đại diện cho hành vi hiển thị giá trị phần trăm của nhãn dữ liệu của biểu đồ đã chỉ định. Đúng để hiển thị giá trị phần trăm. Sai để ẩn.
public bool ShowBubbleSize { get; set; }
Giá trị thuộc tính
ShowCategoryName
Đại diện cho hành vi hiển thị tên danh mục của nhãn dữ liệu của biểu đồ đã chỉ định. Đúng để hiển thị tên danh mục cho các nhãn dữ liệu trên biểu đồ. Sai để ẩn.
public bool ShowCategoryName { get; set; }
Giá trị thuộc tính
ShowCellRange
Cho biết liệu có hiển thị phạm vi ô dưới dạng nhãn dữ liệu hay không.
public bool ShowCellRange { get; set; }
Giá trị thuộc tính
ShowLegendKey
Đại diện cho hành vi hiển thị khóa chú thích của nhãn dữ liệu của biểu đồ đã chỉ định. Đúng nếu khóa chú thích của nhãn dữ liệu là hiển thị.
public bool ShowLegendKey { get; set; }
Giá trị thuộc tính
ShowPercentage
Đại diện cho hành vi hiển thị giá trị phần trăm của nhãn dữ liệu của biểu đồ đã chỉ định. Đúng để hiển thị giá trị phần trăm. Sai để ẩn.
public bool ShowPercentage { get; set; }
Giá trị thuộc tính
ShowSeriesName
Cho biết liệu tên series có hiển thị cho các nhãn dữ liệu trên biểu đồ hay không. Đúng để hiển thị tên series. Sai để ẩn.
public bool ShowSeriesName { get; set; }
Giá trị thuộc tính
ShowValue
Đại diện cho hành vi hiển thị giá trị của nhãn dữ liệu của biểu đồ đã chỉ định. Đúng để hiển thị giá trị. Sai để ẩn.
public bool ShowValue { get; set; }
Giá trị thuộc tính
Văn bản
Lấy hoặc đặt văn bản của nhãn dữ liệu.
public override string Text { get; set; }
Giá trị thuộc tính
Phương thức
ApplyFont()
Áp dụng phông chữ của nhãn dữ liệu cho tất cả các nút con.
public void ApplyFont()