DataLabels

DataLabels class

Encapsula una colección de todos los objetos DataLabel para la Serie especificada.

public class DataLabels : ChartTextFrame

Propiedades

NombreDescripción
override Area { get; }Obtiene elárea .
virtual AutoScaleFont { get; set; }Verdadero si el texto del objeto cambia el tamaño de fuente cuando cambia el tamaño del objeto. El valor por defecto es verdadero.
BackgroundMode { get; set; }Obtiene y establece el modo de visualización del fondo
override Border { get; }Obtiene elborde .
DefaultHeight { get; }Representa la altura de la posición predeterminada
DefaultWidth { get; }Representa el ancho de la posición predeterminada
DefaultX { get; }Representa x de la posición predeterminada
DefaultY { get; }Representa y de la posición predeterminada
override DirectionType { get; set; }Obtiene y establece la dirección del texto.
override Font { get; }Obtiene la fuente de las DataLabels;
virtual Height { get; set; }Obtiene o establece la altura del marco en unidades de 1/4000 del área del gráfico.
virtual IsAutomaticSize { get; set; }Indica si el marco del gráfico tiene un tamaño automático.
override IsAutoText { get; set; }Indica que el texto se genera automáticamente.
IsDefaultPosBeSet { get; }Indica si la posición predeterminada (DefaultX, DefaultY, DefaultWidth y DefaultHeight) está configurada.
IsDeleted { get; set; }Indica si se eliminan estas etiquetas de datos.
IsInnerMode { get; set; }Indica si el tamaño del área de trazado incluye las marcas y las etiquetas de los ejes. Falso especifica que el tamaño determinará el tamaño del área de trazado, las marcas y las etiquetas de los ejes.
IsNeverOverlap { get; set; }Indica si las etiquetas de datos nunca se superponen. (Para gráfico circular)
IsResizeShapeToFitText { get; set; }Obtiene o establece si una forma debe ajustarse automáticamente para contener completamente el texto descrito en ella. El ajuste automático es cuando el texto dentro de una forma se escala para contener todo el texto dentro.
override IsTextWrapped { get; set; }Obtiene o establece un valor que indica si el texto está ajustado.
virtual LinkedSource { get; set; }Obtiene y establece una referencia a la hoja de cálculo.
Number { get; set; }Obtiene y establece el formato de número integrado.
NumberFormat { get; set; }Representa la cadena de formato para el objeto DataLabels.
NumberFormatLinked { get; set; }Verdadero si el formato de número está vinculado a las celdas (para que el formato de número cambie en las etiquetas cuando cambie en las celdas).
Position { get; set; }Representa la posición de la etiqueta de datos.
ReadingOrder { get; set; }Representa el orden de lectura del texto.
RotationAngle { get; set; }Representa el ángulo de rotación del texto.
SeparatorType { get; set; }Obtiene o establece el tipo de separador utilizado para las etiquetas de datos en un gráfico.
SeparatorValue { get; set; }Obtiene o establece el valor del separador utilizado para las etiquetas de datos en un gráfico.
Shadow { get; set; }Verdadero si el marco tiene sombra.
ShapeProperties { get; }Obtiene elShapeProperties objeto.
ShapeType { get; set; }Obtiene o establece el tipo de forma de la etiqueta de datos.
ShowBubbleSize { get; set; }Representa el comportamiento de visualización del valor porcentual de la etiqueta de datos de un gráfico especificado. True muestra el valor porcentual. Falso para ocultar.
ShowCategoryName { get; set; }Representa el comportamiento de visualización del nombre de categoría de etiqueta de datos de un gráfico especificado. True para mostrar el nombre de categoría para las etiquetas de datos en un gráfico. Falso para ocultar.
ShowCellRange { get; set; }Indica si se muestra el rango de celdas como etiquetas de datos.
ShowLegendKey { get; set; }Representa el comportamiento de visualización de la clave de leyenda de la etiqueta de datos de un gráfico específico. Verdadero si la clave de leyenda de la etiqueta de datos está visible.
ShowPercentage { get; set; }Representa el comportamiento de visualización del valor porcentual de la etiqueta de datos de un gráfico especificado. True muestra el valor porcentual. Falso para ocultar.
ShowSeriesName { get; set; }Devuelve o establece un valor booleano para indicar el comportamiento de visualización del nombre de la serie para las etiquetas de datos en un gráfico. True para mostrar el nombre de la serie. Falso para ocultar.
ShowValue { get; set; }Representa el comportamiento de visualización de los valores de la etiqueta de datos de un gráfico especificado. True muestra los valores. Falso para ocultar.
override Text { get; set; }Obtiene o establece el texto de la etiqueta de datos.
TextHorizontalAlignment { get; set; }Obtiene y establece la alineación horizontal del texto.
TextVerticalAlignment { get; set; }Obtiene o establece la alineación vertical del texto de text.
virtual Width { get; set; }Obtiene o establece el ancho del marco en unidades de 1/4000 del área del gráfico.
virtual X { get; set; }Obtiene o establece la coordenada x de la esquina superior izquierda en unidades de 1/4000 del área del gráfico.
virtual Y { get; set; }Obtiene o establece la coordenada y de la esquina superior izquierda en unidades de 1/4000 del área del gráfico.

Métodos

NombreDescripción
Characters(int, int)Devuelve un objeto Characters que representa un rango de caracteres dentro del texto.
virtual SetPositionAuto()Establece la posición del marco en automático

Ejemplos


[C#]

//Establecer las etiquetas de datos en el gráfico
DataLabels datalabels;
for (int i = 0; i  <chart.NSeries.Count; i++)
{
    datalabels = chart.NSeries[i].DataLabels;
    //Establecer la posición de DataLabels
    datalabels.Position = LabelPositionType.InsideBase;
    //Mostrar el nombre de la categoría en las etiquetas de datos
    datalabels.ShowCategoryName = true;
    //Mostrar el valor en las etiquetas de datos
    datalabels.ShowValue = true;
    //No mostrar el porcentaje en las DataLabels
    datalabels.ShowPercentage = false;
    //No mostrar la clave de la leyenda.
    datalabels.ShowLegendKey = false;
}

[Visual Basic]

'Establecer las etiquetas de datos en el gráfico
Dim datalabels As DataLabels
Dim i As Integer
For i = 0 To chart.NSeries.Count - 1 Step 1
    datalabels = chart.NSeries(i).DataLabels
    'Establecer la posición de DataLabels
    datalabels.Position = LabelPositionType.InsideBase
    'Mostrar el nombre de la categoría en las etiquetas de datos
    datalabels.ShowCategoryName= True
    'Mostrar el valor en las etiquetas de datos
    datalabels.ShowValue = True
    'No mostrar el porcentaje en las DataLabels
    datalabels.ShowPercentage = False
    'No mostrar la clave de la leyenda.
    datalabels.ShowLegendKey = False
Next

Ver también