Show
Contenido
[
Ocultar
]ChartDataTable.Show property
Obtiene o establece un indicador que indica si la tabla de datos se mostrará para el gráfico. El valor predeterminado esFALSO
.
public bool Show { get; set; }
Observaciones
Los siguientes tipos de gráficos no admiten tablas de datos: Dispersión, Circular, Anillo, Superficie, Radar, Mapa de árbol, Rayo de sol, Histograma, Pareto, Caja y bigotes, Cascada, Embudo y gráficos combinados que incluyen series de estos tipos. Mostrar una tabla de datos para estos tipos de gráficos genera un error.InvalidOperationException excepción.
Ejemplos
Muestra cómo mostrar una tabla de datos con datos de series de gráficos.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
ChartSeriesCollection series = chart.Series;
series.Clear();
double[] xValues = new double[] { 2020, 2021, 2022, 2023 };
series.Add("Series1", xValues, new double[] { 5, 11, 2, 7 });
series.Add("Series2", xValues, new double[] { 6, 5.5, 7, 7.8 });
series.Add("Series3", xValues, new double[] { 10, 8, 7, 9 });
ChartDataTable dataTable = chart.DataTable;
dataTable.Show = true;
dataTable.HasLegendKeys = false;
dataTable.HasHorizontalBorder = false;
dataTable.HasVerticalBorder = false;
dataTable.HasOutlineBorder = false;
dataTable.Font.Italic = true;
dataTable.Format.Stroke.Weight = 1;
dataTable.Format.Stroke.DashStyle = DashStyle.ShortDot;
dataTable.Format.Stroke.Color = Color.DarkBlue;
doc.Save(ArtifactsDir + "Charts.DataTable.docx");
Ver también
- class ChartDataTable
- espacio de nombres Aspose.Words.Drawing.Charts
- asamblea Aspose.Words