Class DataLabels
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
مجموعهای از تمام اشیاء DataLabel برای سری مشخص شده را محصور میکند.
public class DataLabels : ChartTextFrame
وراثت
object ← ChartFrame ← ChartTextFrame ← DataLabels
اعضای وراثت یافته
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()
مثالها
//تنظیم DataLabels در نمودار
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;
//تنظیم موقعیت DataLabels
datalabels.Position = LabelPositionType.InsideBase;
//نمایش نام دسته در DataLabels
datalabels.ShowCategoryName = true;
//نمایش مقدار در DataLabels
datalabels.ShowValue = true;
//عدم نمایش درصد در DataLabels
datalabels.ShowPercentage = false;
//عدم نمایش کلید افسانه.
datalabels.ShowLegendKey = false;
}
'تنظیم DataLabels در نمودار
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
datalabels = chart.NSeries(i).DataLabels
'تنظیم موقعیت DataLabels
datalabels.Position = LabelPositionType.InsideBase
'نمایش نام دسته در DataLabels
datalabels.ShowCategoryName= True
'نمایش مقدار در DataLabels
datalabels.ShowValue = True
'عدم نمایش درصد در DataLabels
datalabels.ShowPercentage = False
'عدم نمایش کلید افسانه.
datalabels.ShowLegendKey = False
Next
ویژگیها
Area
دریافت میکند Aspose.Cells.Charts.DataLabels.Area?text=area.
public override Area Area { get; }
مقدار ویژگی
BackgroundMode
دریافت و تنظیم حالت نمایش پسزمینه
public BackgroundMode BackgroundMode { get; set; }
مقدار ویژگی
Border
دریافت میکند Aspose.Cells.Drawing.Line?text=border.
public override Line Border { get; }
مقدار ویژگی
DirectionType
دریافت و تنظیم جهت متن.
public override ChartTextDirectionType DirectionType { get; set; }
مقدار ویژگی
Font
دریافت میکند فونت DataLabels;
public override Font Font { get; }
مقدار ویژگی
IsAutoText
نشان میدهد که متن بهطور خودکار تولید شده است.
public override bool IsAutoText { get; set; }
مقدار ویژگی
IsNeverOverlap
نشان میدهد که آیا نمایش برچسبها هرگز همپوشانی ندارد. (برای نمودار دایرهای)
public bool IsNeverOverlap { get; set; }
مقدار ویژگی
IsTextWrapped
دریافت یا تنظیم مقداری که نشان میدهد آیا متن پیچیده شده است.
public override bool IsTextWrapped { get; set; }
مقدار ویژگی
Number
دریافت و تنظیم فرمت عددی داخلی.
public int Number { get; set; }
مقدار ویژگی
NumberFormat
نماینده رشته فرمت برای شیء DataLabels.
public string NumberFormat { get; set; }
مقدار ویژگی
NumberFormatLinked
درست است اگر فرمت عدد به سلولها متصل باشد (بهطوری که فرمت عدد در برچسبها هنگام تغییر در سلولها تغییر کند).
public bool NumberFormatLinked { get; set; }
مقدار ویژگی
Position
نماینده موقعیت برچسب داده.
public LabelPositionType Position { get; set; }
مقدار ویژگی
SeparatorType
دریافت و تنظیم نوع جداکننده استفاده شده برای برچسبهای داده در یک نمودار.
public DataLabelsSeparatorType SeparatorType { get; set; }
مقدار ویژگی
یادداشتها
برای تنظیم جداکننده سفارشی، لطفاً ویژگی Aspose.Cells.Charts.DataLabels.SeparatorType را به Aspose.Cells.Charts.DataLabelsSeparatorType.Custom تنظیم کنید و سپس مقدار مورد انتظار را برای Aspose.Cells.Charts.DataLabels.SeparatorValue مشخص کنید.
SeparatorValue
دریافت و تنظیم مقدار جداکننده استفاده شده برای برچسبهای داده در یک نمودار.
public string SeparatorValue { get; set; }
مقدار ویژگی
ShapeType
دریافت و تنظیم نوع شکل برچسب داده.
public DataLabelShapeType ShapeType { get; set; }
مقدار ویژگی
ShowBubbleSize
نماینده رفتار نمایش درصد مقدار برچسب داده در یک نمودار مشخص. درست است که درصد مقدار را نمایش میدهد. نادرست است که پنهان کند.
public bool ShowBubbleSize { get; set; }
مقدار ویژگی
ShowCategoryName
نماینده رفتار نمایش نام دسته برچسب داده در یک نمودار مشخص. درست است که نام دسته برای برچسبهای داده در یک نمودار نمایش داده شود. نادرست است که پنهان کند.
public bool ShowCategoryName { get; set; }
مقدار ویژگی
ShowCellRange
نشان میدهد که آیا محدوده سلول بهعنوان برچسبهای داده نمایش داده میشود.
public bool ShowCellRange { get; set; }
مقدار ویژگی
ShowLegendKey
نماینده رفتار نمایش کلید افسانه برچسب داده در یک نمودار مشخص. درست است اگر کلید افسانه برچسب داده قابل مشاهده باشد.
public bool ShowLegendKey { get; set; }
مقدار ویژگی
ShowPercentage
نماینده رفتار نمایش درصد مقدار برچسب داده در یک نمودار مشخص. درست است که درصد مقدار را نمایش میدهد. نادرست است که پنهان کند.
public bool ShowPercentage { get; set; }
مقدار ویژگی
ShowSeriesName
نشان میدهد که آیا نام سری برای برچسبهای داده در یک نمودار نمایش داده میشود. درست است که نام سری نمایش داده شود. نادرست است که پنهان کند.
public bool ShowSeriesName { get; set; }
مقدار ویژگی
ShowValue
نماینده رفتار نمایش مقادیر برچسب داده در یک نمودار مشخص. درست است که مقادیر نمایش داده شوند. نادرست است که پنهان کند.
public bool ShowValue { get; set; }
مقدار ویژگی
Text
دریافت یا تنظیم متن برچسب داده.
public override string Text { get; set; }
مقدار ویژگی
متدها
ApplyFont()
اعمال فونت برچسبهای داده به تمام گرههای فرزند.
public void ApplyFont()