Class DataLabels

Class DataLabels

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

مجموعه‌ای از تمام اشیاء DataLabel برای سری مشخص شده را محصور می‌کند.

public class DataLabels : ChartTextFrame

وراثت

objectChartFrameChartTextFrameDataLabels

اعضای وراثت یافته

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; }

مقدار ویژگی

Area

BackgroundMode

دریافت و تنظیم حالت نمایش پس‌زمینه

public BackgroundMode BackgroundMode { get; set; }

مقدار ویژگی

BackgroundMode

Border

دریافت می‌کند Aspose.Cells.Drawing.Line?text=border.

public override Line Border { get; }

مقدار ویژگی

Line

DirectionType

دریافت و تنظیم جهت متن.

public override ChartTextDirectionType DirectionType { get; set; }

مقدار ویژگی

ChartTextDirectionType

Font

دریافت می‌کند فونت DataLabels;

public override Font Font { get; }

مقدار ویژگی

Font

IsAutoText

نشان می‌دهد که متن به‌طور خودکار تولید شده است.

public override bool IsAutoText { get; set; }

مقدار ویژگی

bool

IsNeverOverlap

نشان می‌دهد که آیا نمایش برچسب‌ها هرگز همپوشانی ندارد. (برای نمودار دایره‌ای)

public bool IsNeverOverlap { get; set; }

مقدار ویژگی

bool

IsTextWrapped

دریافت یا تنظیم مقداری که نشان می‌دهد آیا متن پیچیده شده است.

public override bool IsTextWrapped { get; set; }

مقدار ویژگی

bool

Number

دریافت و تنظیم فرمت عددی داخلی.

public int Number { get; set; }

مقدار ویژگی

int

NumberFormat

نماینده رشته فرمت برای شیء DataLabels.

public string NumberFormat { get; set; }

مقدار ویژگی

string

NumberFormatLinked

درست است اگر فرمت عدد به سلول‌ها متصل باشد (به‌طوری که فرمت عدد در برچسب‌ها هنگام تغییر در سلول‌ها تغییر کند).

public bool NumberFormatLinked { get; set; }

مقدار ویژگی

bool

Position

نماینده موقعیت برچسب داده.

public LabelPositionType Position { get; set; }

مقدار ویژگی

LabelPositionType

SeparatorType

دریافت و تنظیم نوع جداکننده استفاده شده برای برچسب‌های داده در یک نمودار.

public DataLabelsSeparatorType SeparatorType { get; set; }

مقدار ویژگی

DataLabelsSeparatorType

یادداشت‌ها

برای تنظیم جداکننده سفارشی، لطفاً ویژگی Aspose.Cells.Charts.DataLabels.SeparatorType را به Aspose.Cells.Charts.DataLabelsSeparatorType.Custom تنظیم کنید و سپس مقدار مورد انتظار را برای Aspose.Cells.Charts.DataLabels.SeparatorValue مشخص کنید.

SeparatorValue

دریافت و تنظیم مقدار جداکننده استفاده شده برای برچسب‌های داده در یک نمودار.

public string SeparatorValue { get; set; }

مقدار ویژگی

string

ShapeType

دریافت و تنظیم نوع شکل برچسب داده.

public DataLabelShapeType ShapeType { get; set; }

مقدار ویژگی

DataLabelShapeType

ShowBubbleSize

نماینده رفتار نمایش درصد مقدار برچسب داده در یک نمودار مشخص. درست است که درصد مقدار را نمایش می‌دهد. نادرست است که پنهان کند.

public bool ShowBubbleSize { get; set; }

مقدار ویژگی

bool

ShowCategoryName

نماینده رفتار نمایش نام دسته برچسب داده در یک نمودار مشخص. درست است که نام دسته برای برچسب‌های داده در یک نمودار نمایش داده شود. نادرست است که پنهان کند.

public bool ShowCategoryName { get; set; }

مقدار ویژگی

bool

ShowCellRange

نشان می‌دهد که آیا محدوده سلول به‌عنوان برچسب‌های داده نمایش داده می‌شود.

public bool ShowCellRange { get; set; }

مقدار ویژگی

bool

ShowLegendKey

نماینده رفتار نمایش کلید افسانه برچسب داده در یک نمودار مشخص. درست است اگر کلید افسانه برچسب داده قابل مشاهده باشد.

public bool ShowLegendKey { get; set; }

مقدار ویژگی

bool

ShowPercentage

نماینده رفتار نمایش درصد مقدار برچسب داده در یک نمودار مشخص. درست است که درصد مقدار را نمایش می‌دهد. نادرست است که پنهان کند.

public bool ShowPercentage { get; set; }

مقدار ویژگی

bool

ShowSeriesName

نشان می‌دهد که آیا نام سری برای برچسب‌های داده در یک نمودار نمایش داده می‌شود. درست است که نام سری نمایش داده شود. نادرست است که پنهان کند.

public bool ShowSeriesName { get; set; }

مقدار ویژگی

bool

ShowValue

نماینده رفتار نمایش مقادیر برچسب داده در یک نمودار مشخص. درست است که مقادیر نمایش داده شوند. نادرست است که پنهان کند.

public bool ShowValue { get; set; }

مقدار ویژگی

bool

Text

دریافت یا تنظیم متن برچسب داده.

public override string Text { get; set; }

مقدار ویژگی

string

متدها

ApplyFont()

اعمال فونت برچسب‌های داده به تمام گره‌های فرزند.

public void ApplyFont()
 فارسی