DataLabels

DataLabels class

Kapselt eine Sammlung aller DataLabel-Objekte für die angegebene Serie.

public class DataLabels : ChartTextFrame

Eigenschaften

NameBeschreibung
override Area { get; }Ruft die abBereich .
virtual AutoScaleFont { get; set; }True, wenn der Text im Objekt die Schriftgröße ändert, wenn sich die Objektgröße ändert. Der Standardwert ist True.
BackgroundMode { get; set; }Liest und setzt den Anzeigemodus des Hintergrunds
override Border { get; }Ruft die abGrenze .
DefaultHeight { get; }Stellt die Höhe der Standardposition dar
DefaultWidth { get; }Repräsentiert die Breite der Standardposition
DefaultX { get; }Stellt x der Standardposition dar
DefaultY { get; }Stellt y der Standardposition dar
override DirectionType { get; set; }Ruft die Textrichtung ab und legt sie fest.
override Font { get; }Ruft die Schriftart der DataLabels ab;
virtual Height { get; set; }Ruft die Rahmenhöhe in Einheiten von 1/4000 des Diagrammbereichs ab oder legt sie fest.
virtual IsAutomaticSize { get; set; }Gibt an, ob die Größe des Diagrammrahmens automatisch angepasst wird.
override IsAutoText { get; set; }Gibt an, dass der Text automatisch generiert wird.
IsDefaultPosBeSet { get; }Gibt an, ob die Standardposition (DefaultX, DefaultY, DefaultWidth und DefaultHeight) eingestellt ist.
IsDeleted { get; set; }Gibt an, ob diese Datenbeschriftung gelöscht wurde.
IsInnerMode { get; set; }Gibt an, ob die Größe des Plotbereichs die Teilstriche und die Achsenbeschriftungen umfasst. False gibt an, dass die Größe die Größe des Plotbereichs, der Teilstriche und der Achsenbeschriftungen bestimmen soll.
IsNeverOverlap { get; set; }Gibt an, ob sich die Datenbeschriftungen nie überlappen. (Für Kreisdiagramm)
IsResizeShapeToFitText { get; set; }Ruft ab oder legt fest, ob eine Form automatisch angepasst werden soll, um den darin beschriebenen Text vollständig zu enthalten. Die automatische Anpassung ist , wenn Text innerhalb einer Form skaliert wird, um den gesamten darin enthaltenen Text aufzunehmen.
override IsTextWrapped { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Text umbrochen wird.
virtual LinkedSource { get; set; }Ruft einen Verweis auf das Arbeitsblatt ab und legt ihn fest.
Number { get; set; }Ruft das integrierte Zahlenformat ab und legt es fest.
NumberFormat { get; set; }Repräsentiert die Formatzeichenfolge für das DataLabels-Objekt.
NumberFormatLinked { get; set; }True, wenn das Zahlenformat mit den Zellen verknüpft ist (so dass sich das Zahlenformat in den Beschriftungen ändert, wenn es sich in den Zellen ändert).
Position { get; set; }Stellt die Position der Datenbeschriftung dar.
ReadingOrder { get; set; }Stellt die Lesereihenfolge des Textes dar.
RotationAngle { get; set; }Stellt den Drehwinkel des Textes dar.
SeparatorType { get; set; }Ruft den Trennzeichentyp ab oder legt ihn fest, der für die Datenbeschriftungen in einem Diagramm verwendet wird.
SeparatorValue { get; set; }Ruft den für die Datenbeschriftungen in einem Diagramm verwendeten Trennwert ab oder legt ihn fest.
Shadow { get; set; }True, wenn der Rahmen einen Schatten hat.
ShapeProperties { get; }Ruft die abShapeProperties Objekt.
ShapeType { get; set; }Ruft den Formtyp der Datenbeschriftung ab oder legt ihn fest.
ShowBubbleSize { get; set; }Repräsentiert das Anzeigeverhalten des Prozentwerts der Datenbeschriftung eines bestimmten Diagramms. True zeigt den Prozentwert an. Falsch zu verstecken.
ShowCategoryName { get; set; }Repräsentiert das Anzeigeverhalten des Datenbeschriftungs-Kategorienamens eines bestimmten Diagramms. True, um den Kategorienamen für die Datenbeschriftungen in einem Diagramm anzuzeigen. Falsch zum Ausblenden.
ShowCellRange { get; set; }Gibt an, ob der Zellbereich als Datenbeschriftung angezeigt wird.
ShowLegendKey { get; set; }Stellt das Anzeigeverhalten des Legendenschlüssels der Datenbeschriftung eines bestimmten Diagramms dar. Wahr, wenn der Legendenschlüssel der Datenbeschriftung sichtbar ist.
ShowPercentage { get; set; }Repräsentiert das Anzeigeverhalten des Prozentwerts der Datenbeschriftung eines bestimmten Diagramms. True zeigt den Prozentwert an. Falsch zu verstecken.
ShowSeriesName { get; set; }Gibt einen booleschen Wert zurück oder legt ihn fest, um das Anzeigeverhalten der Reihennamen für die Datenbeschriftungen in einem Diagramm anzugeben. True, um den Reihennamen anzuzeigen. Falsch zum Ausblenden.
ShowValue { get; set; }Repräsentiert das Anzeigeverhalten von Datenbeschriftungswerten eines bestimmten Diagramms. True zeigt die Werte an. Falsch zu verstecken.
override Text { get; set; }Ruft den Text der Datenbeschriftung ab oder legt ihn fest.
TextHorizontalAlignment { get; set; }Ruft die horizontale Textausrichtung ab und legt sie fest.
TextVerticalAlignment { get; set; }Ruft die vertikale Textausrichtung von Text ab oder legt sie fest.
virtual Width { get; set; }Ruft die Rahmenbreite in Einheiten von 1/4000 des Diagrammbereichs ab oder legt sie fest.
virtual X { get; set; }Ruft die x-Koordinate der oberen linken Ecke in Einheiten von 1/4000 des Diagrammbereichs ab oder legt sie fest.
virtual Y { get; set; }Liest oder setzt die y-Koordinate der oberen linken Ecke in Einheiten von 1/4000 des Diagrammbereichs.

Methoden

NameBeschreibung
Characters(int, int)Gibt ein Characters-Objekt zurück, das einen Bereich von Zeichen im Text darstellt.
virtual SetPositionAuto()Position des Rahmens auf automatisch setzen

Beispiele


[C#]

//Setzen Sie die DataLabels im Diagramm
DataLabels datalabels;
for (int i = 0; i  <chart.NSeries.Count; i++)
{
    datalabels = chart.NSeries[i].DataLabels;
    //Legen Sie die Position von DataLabels fest
    datalabels.Position = LabelPositionType.InsideBase;
    //Kategorienamen in den DataLabels anzeigen
    datalabels.ShowCategoryName = true;
    //Zeige den Wert in den DataLabels
    datalabels.ShowValue = true;
    //Nicht den Prozentsatz in den DataLabels anzeigen
    datalabels.ShowPercentage = false;
    //Legendenschlüssel nicht anzeigen.
    datalabels.ShowLegendKey = false;
}

[Visual Basic]

'Legen Sie die DataLabels im Diagramm fest
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
    datalabels = chart.NSeries(i).DataLabels
    'Legen Sie die Position von DataLabels fest
    datalabels.Position = LabelPositionType.InsideBase
    'Zeigen Sie den Kategorienamen in den DataLabels an
    datalabels.ShowCategoryName= True
    'Zeigen Sie den Wert in den DataLabels an
    datalabels.ShowValue = True
    'Den Prozentsatz in den DataLabels nicht anzeigen
    datalabels.ShowPercentage = False
    'Den Legendenschlüssel nicht anzeigen.
    datalabels.ShowLegendKey = False
Next

Siehe auch