Class ChartDataTable
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Representa una tabla de datos de gráfico.
public class ChartDataTable
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Ejemplos
//Instanciando un objeto Workbook
Workbook workbook = new Workbook();
//Obteniendo la referencia de la primera hoja de trabajo
Worksheet worksheet = workbook.Worksheets[0];
//Agregando un valor de muestra a la celda "A1"
worksheet.Cells["A1"].PutValue(50);
//Agregando un valor de muestra a la celda "A2"
worksheet.Cells["A2"].PutValue(100);
//Agregando un valor de muestra a la celda "A3"
worksheet.Cells["A3"].PutValue(150);
//Agregando un valor de muestra a la celda "B1"
worksheet.Cells["B1"].PutValue(60);
//Agregando un valor de muestra a la celda "B2"
worksheet.Cells["B2"].PutValue(32);
//Agregando un valor de muestra a la celda "B3"
worksheet.Cells["B3"].PutValue(50);
//Agregando un gráfico a la hoja de trabajo
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);
//Accediendo a la instancia del gráfico recién agregado
Chart chart = worksheet.Charts[chartIndex];
//Agregando NSeries (fuente de datos del gráfico) al gráfico que va desde la celda "A1" hasta "B3"
chart.NSeries.Add("A1:B3", true);
chart.ShowDataTable = true;
//Obteniendo la Tabla del Gráfico
ChartDataTable chartTable = chart.ChartDataTable;
//Estableciendo el color de fuente de la Tabla del Gráfico
chartTable.Font.Color = System.Drawing.Color.Red;
//Estableciendo las opciones de visibilidad de la clave de leyenda
chartTable.ShowLegendKey = false;
//Guardando el archivo de Excel
workbook.Save("book1.xls");
'Instanciando un objeto Workbook
Dim workbook As Workbook = New Workbook()
'Obteniendo la referencia de la primera hoja de trabajo
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Agregando un valor de muestra a la celda "A1"
worksheet.Cells("A1").PutValue(50)
'Agregando un valor de muestra a la celda "A2"
worksheet.Cells("A2").PutValue(100)
'Agregando un valor de muestra a la celda "A3"
worksheet.Cells("A3").PutValue(150)
'Agregando un valor de muestra a la celda "B1"
worksheet.Cells("B1").PutValue(60)
'Agregando un valor de muestra a la celda "B2"
worksheet.Cells("B2").PutValue(32)
'Agregando un valor de muestra a la celda "B3"
worksheet.Cells("B3").PutValue(50)
'Agregando un gráfico a la hoja de trabajo
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)
'Accediendo a la instancia del gráfico recién agregado
Dim chart As Chart = worksheet.Charts(chartIndex)
'Agregando NSeries (fuente de datos del gráfico) al gráfico que va desde la celda "A1" hasta "B3"
chart.NSeries.Add("A1:B3", True)
chart.ShowDataTable = True
'Obteniendo la Tabla del Gráfico
Dim chartTable As ChartDataTable = chart.ChartDataTable
'Estableciendo el color de fuente de la Tabla del Gráfico
chartTable.Font.Color = System.Drawing.Color.Red
'Estableciendo las opciones de visibilidad de la clave de leyenda
chartTable.ShowLegendKey = False
'Guardando el archivo de Excel
workbook.Save("book1.xls")
Propiedades
AutoScaleFont
Verdadero si el texto en el objeto cambia el tamaño de fuente cuando cambia el tamaño del objeto. El valor predeterminado es Verdadero.
public bool AutoScaleFont { get; set; }
Valor de la propiedad
BackgroundMode
Obtiene y establece el modo de visualización del fondo
public BackgroundMode BackgroundMode { get; set; }
Valor de la propiedad
Border
Devuelve un objeto Border que representa el borde del objeto
public Line Border { get; }
Valor de la propiedad
Font
Obtiene un objeto Aspose.Cells.Charts.ChartDataTable.Font que representa la configuración de fuente de la tabla de datos del gráfico especificado.
public Font Font { get; }
Valor de la propiedad
HasHorizontalBorder
Verdadero si la tabla de datos del gráfico tiene bordes de celda horizontales
public bool HasHorizontalBorder { get; set; }
Valor de la propiedad
HasOutlineBorder
Verdadero si la tabla de datos del gráfico tiene bordes exteriores
public bool HasOutlineBorder { get; set; }
Valor de la propiedad
HasVerticalBorder
Verdadero si la tabla de datos del gráfico tiene bordes de celda verticales
public bool HasVerticalBorder { get; set; }
Valor de la propiedad
ShowLegendKey
Verdadero si la clave de leyenda de la etiqueta de datos es visible.
public bool ShowLegendKey { get; set; }