Class DataLabels

Class DataLabels

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

Enkapsuluje kolekcję wszystkich obiektów DataLabel dla określonej serii.

public class DataLabels : ChartTextFrame

Dziedziczenie

objectChartFrameChartTextFrameDataLabels

Członkowie dziedziczeni

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()

Przykłady

//Ustaw DataLabels w wykresie
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;
    //Ustaw pozycję DataLabels
    datalabels.Position = LabelPositionType.InsideBase;
    //Pokaż nazwę kategorii w DataLabels
    datalabels.ShowCategoryName = true;
    //Pokaż wartość w DataLabels
    datalabels.ShowValue = true;
    //Nie pokazuj procentu w DataLabels
    datalabels.ShowPercentage = false;
    //Nie pokazuj klucza legendy.
    datalabels.ShowLegendKey = false;
}
'Ustaw DataLabels w wykresie
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
    datalabels = chart.NSeries(i).DataLabels
    'Ustaw pozycję DataLabels
    datalabels.Position = LabelPositionType.InsideBase
    'Pokaż nazwę kategorii w DataLabels
    datalabels.ShowCategoryName = True
    'Pokaż wartość w DataLabels
    datalabels.ShowValue = True
    'Nie pokazuj procentu w DataLabels
    datalabels.ShowPercentage = False
    'Nie pokazuj klucza legendy.
    datalabels.ShowLegendKey = False
Next

Właściwości

Area

Zwraca Aspose.Cells.Charts.DataLabels.Area?text=area.

public override Area Area { get; }

Wartość właściwości

Area

BackgroundMode

Zwraca i ustawia tryb wyświetlania tła.

public BackgroundMode BackgroundMode { get; set; }

Wartość właściwości

BackgroundMode

Border

Zwraca Aspose.Cells.Drawing.Line?text=border.

public override Line Border { get; }

Wartość właściwości

Line

DirectionType

Zwraca i ustawia kierunek tekstu.

public override ChartTextDirectionType DirectionType { get; set; }

Wartość właściwości

ChartTextDirectionType

Font

Zwraca czcionkę DataLabels;

public override Font Font { get; }

Wartość właściwości

Font

IsAutoText

Wskazuje, że tekst jest generowany automatycznie.

public override bool IsAutoText { get; set; }

Wartość właściwości

bool

IsNeverOverlap

Wskazuje, czy etykiety danych wyświetlane nigdy się nie nakładają. (Dla wykresu kołowego)

public bool IsNeverOverlap { get; set; }

Wartość właściwości

bool

IsTextWrapped

Zwraca lub ustawia wartość wskazującą, czy tekst jest zawijany.

public override bool IsTextWrapped { get; set; }

Wartość właściwości

bool

Number

Zwraca i ustawia wbudowany format liczby.

public int Number { get; set; }

Wartość właściwości

int

NumberFormat

Reprezentuje ciąg formatu dla obiektu DataLabels.

public string NumberFormat { get; set; }

Wartość właściwości

string

NumberFormatLinked

Prawda, jeśli format liczby jest powiązany z komórkami (tak, aby format liczby zmieniał się w etykietach, gdy zmienia się w komórkach).

public bool NumberFormatLinked { get; set; }

Wartość właściwości

bool

Position

Reprezentuje pozycję etykiety danych.

public LabelPositionType Position { get; set; }

Wartość właściwości

LabelPositionType

SeparatorType

Zwraca lub ustawia typ separatora używanego dla etykiet danych na wykresie.

public DataLabelsSeparatorType SeparatorType { get; set; }

Wartość właściwości

DataLabelsSeparatorType

Uwagi

Aby ustawić niestandardowy separator, należy ustawić właściwość Aspose.Cells.Charts.DataLabels.SeparatorType na Aspose.Cells.Charts.DataLabelsSeparatorType.Custom, a następnie określić oczekiwaną wartość dla Aspose.Cells.Charts.DataLabels.SeparatorValue.

SeparatorValue

Zwraca lub ustawia wartość separatora używaną dla etykiet danych na wykresie.

public string SeparatorValue { get; set; }

Wartość właściwości

string

ShapeType

Zwraca lub ustawia typ kształtu etykiety danych.

public DataLabelShapeType ShapeType { get; set; }

Wartość właściwości

DataLabelShapeType

ShowBubbleSize

Reprezentuje zachowanie wyświetlania wartości procentowej etykiety danych określonego wykresu. Prawda wyświetla wartość procentową. Fałsz, aby ukryć.

public bool ShowBubbleSize { get; set; }

Wartość właściwości

bool

ShowCategoryName

Reprezentuje zachowanie wyświetlania nazwy kategorii etykiety danych określonego wykresu. Prawda, aby wyświetlić nazwę kategorii dla etykiet danych na wykresie. Fałsz, aby ukryć.

public bool ShowCategoryName { get; set; }

Wartość właściwości

bool

ShowCellRange

Wskazuje, czy wyświetlać zakres komórek jako etykiety danych.

public bool ShowCellRange { get; set; }

Wartość właściwości

bool

ShowLegendKey

Reprezentuje zachowanie wyświetlania klucza legendy etykiety danych określonego wykresu. Prawda, jeśli klucz legendy etykiety danych jest widoczny.

public bool ShowLegendKey { get; set; }

Wartość właściwości

bool

ShowPercentage

Reprezentuje zachowanie wyświetlania wartości procentowej etykiety danych określonego wykresu. Prawda wyświetla wartość procentową. Fałsz, aby ukryć.

public bool ShowPercentage { get; set; }

Wartość właściwości

bool

ShowSeriesName

Wskazuje, czy nazwa serii jest wyświetlana dla etykiet danych na wykresie. Prawda, aby pokazać nazwę serii. Fałsz, aby ukryć.

public bool ShowSeriesName { get; set; }

Wartość właściwości

bool

ShowValue

Reprezentuje zachowanie wyświetlania wartości etykiet danych określonego wykresu. Prawda wyświetla wartości. Fałsz, aby ukryć.

public bool ShowValue { get; set; }

Wartość właściwości

bool

Text

Zwraca lub ustawia tekst etykiety danych.

public override string Text { get; set; }

Wartość właściwości

string

Metody

ApplyFont()

Zastosuj czcionkę etykiet danych do wszystkich węzłów podrzędnych.

public void ApplyFont()
 Polski