DataLabels

DataLabels class

Incapsula una raccolta di tutti gli oggetti DataLabel per la serie specificata.

public class DataLabels : ChartTextFrame

Proprietà

NomeDescrizione
override Area { get; }Ottiene illa zona .
virtual AutoScaleFont { get; set; }Vero se il testo nell’oggetto cambia la dimensione del carattere quando cambia la dimensione dell’oggetto. Il valore predefinito è Vero.
BackgroundMode { get; set; }Ottiene e imposta la modalità di visualizzazione dello sfondo
override Border { get; }Ottiene ilconfine .
DefaultHeight { get; }Rappresenta l’altezza della posizione predefinita
DefaultWidth { get; }Rappresenta la larghezza della posizione predefinita
DefaultX { get; }Rappresenta x della posizione predefinita
DefaultY { get; }Rappresenta y della posizione predefinita
override DirectionType { get; set; }Ottiene e imposta la direzione del testo.
override Font { get; }Ottiene il carattere delle DataLabels;
virtual Height { get; set; }Ottiene o imposta l’altezza del frame in unità di 1/4000 dell’area del grafico.
virtual IsAutomaticSize { get; set; }Indica se la cornice del grafico è dimensionata automaticamente.
override IsAutoText { get; set; }Indica che il testo è stato generato automaticamente.
IsDefaultPosBeSet { get; }Indica se la posizione predefinita (DefaultX, DefaultY, DefaultWidth e DefaultHeight) è impostata.
IsDeleted { get; set; }Indica se queste etichette dati sono state eliminate.
IsInnerMode { get; set; }Indica se la dimensione dell’area del tracciato include i segni di graduazione e le etichette degli assi. False specifica che la dimensione determina la dimensione dell’area del tracciato, i segni di graduazione e le etichette degli assi.
IsNeverOverlap { get; set; }Indica se le etichette dati visualizzate non si sovrappongono mai. (Per grafico a torta)
IsResizeShapeToFitText { get; set; }Ottiene o imposta se una forma deve essere adattata automaticamente per contenere completamente il testo descritto al suo interno. L’adattamento automatico è quando il testo all’interno di una forma viene ridimensionato in modo da contenere tutto il testo all’interno.
override IsTextWrapped { get; set; }Ottiene o imposta un valore che indica se il testo è a capo.
virtual LinkedSource { get; set; }Ottiene e imposta un riferimento al foglio di lavoro.
Number { get; set; }Ottiene e imposta il formato numerico integrato.
NumberFormat { get; set; }Rappresenta la stringa di formato per l’oggetto DataLabels.
NumberFormatLinked { get; set; }Vero se il formato del numero è collegato alle celle (in modo che il formato del numero cambi nelle etichette quando cambia nelle celle).
Position { get; set; }Rappresenta la posizione dell’etichetta dati.
ReadingOrder { get; set; }Rappresenta l’ordine di lettura del testo.
RotationAngle { get; set; }Rappresenta l’angolo di rotazione del testo.
SeparatorType { get; set; }Ottiene o imposta il tipo di separatore utilizzato per le etichette dei dati su un grafico.
SeparatorValue { get; set; }Ottiene o imposta il valore del separatore utilizzato per le etichette dei dati su un grafico.
Shadow { get; set; }Vero se la cornice ha un’ombra.
ShapeProperties { get; }Ottiene ilShapeProperties oggetto.
ShapeType { get; set; }Ottiene o imposta il tipo di forma dell’etichetta dati.
ShowBubbleSize { get; set; }Rappresenta il comportamento di visualizzazione del valore percentuale dell’etichetta dati di un grafico specificato. True visualizza il valore percentuale. Falso da nascondere.
ShowCategoryName { get; set; }Rappresenta il comportamento di visualizzazione del nome della categoria dell’etichetta dati di un grafico specificato.True per visualizzare il nome della categoria per le etichette dati su un grafico. Falso da nascondere.
ShowCellRange { get; set; }Indica se mostrare l’intervallo di celle come etichette dati.
ShowLegendKey { get; set; }Rappresenta il comportamento di visualizzazione della chiave della legenda dell’etichetta dati di un grafico specificato. Vero se la chiave della legenda dell’etichetta dati è visibile.
ShowPercentage { get; set; }Rappresenta il comportamento di visualizzazione del valore percentuale dell’etichetta dati di un grafico specificato. True visualizza il valore percentuale. Falso da nascondere.
ShowSeriesName { get; set; }Restituisce o imposta un valore booleano per indicare il comportamento di visualizzazione del nome della serie per le etichette dei dati su un grafico. True per mostrare il nome della serie. Falso da nascondere.
ShowValue { get; set; }Rappresenta il comportamento di visualizzazione dei valori dell’etichetta dati di un grafico specificato. True visualizza i valori. Falso da nascondere.
override Text { get; set; }Ottiene o imposta il testo dell’etichetta dati.
TextHorizontalAlignment { get; set; }Ottiene e imposta l’allineamento orizzontale del testo.
TextVerticalAlignment { get; set; }Ottiene o imposta l’allineamento verticale del testo del testo.
virtual Width { get; set; }Ottiene o imposta la larghezza del fotogramma in unità di 1/4000 dell’area del grafico.
virtual X { get; set; }Ottiene o imposta la coordinata x dell’angolo superiore sinistro in unità di 1/4000 dell’area del grafico.
virtual Y { get; set; }Ottiene o imposta la coordinata y dell’angolo superiore sinistro in unità di 1/4000 dell’area del grafico.

Metodi

NomeDescrizione
Characters(int, int)Restituisce un oggetto Caratteri che rappresenta un intervallo di caratteri all’interno del testo.
virtual SetPositionAuto()Imposta la posizione del frame su automatic

Esempi


[C#]

//Imposta le etichette dati nel grafico
DataLabels datalabels;
for (int i = 0; i  <chart.NSeries.Count; i++)
{
    datalabels = chart.NSeries[i].DataLabels;
    //Imposta la posizione di DataLabels
    datalabels.Position = LabelPositionType.InsideBase;
    //Mostra il nome della categoria in DataLabels
    datalabels.ShowCategoryName = true;
    //Mostra il valore in DataLabels
    datalabels.ShowValue = true;
    //Non mostra la percentuale in DataLabels
    datalabels.ShowPercentage = false;
    //Non mostra la chiave della legenda.
    datalabels.ShowLegendKey = false;
}

[Visual Basic]

'Impostare le DataLabel nel grafico
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
    datalabels = chart.NSeries(i).DataLabels
    'Imposta la posizione di DataLabels
    datalabels.Position = LabelPositionType.InsideBase
    'Mostra il nome della categoria in DataLabels
    datalabels.ShowCategoryName= True
    'Mostra il valore in DataLabels
    datalabels.ShowValue = True
    'Non mostra la percentuale in DataLabels
    datalabels.ShowPercentage = False
    'Non mostra la chiave della legenda.
    datalabels.ShowLegendKey = False
Next

Guarda anche