LegendPosition

LegendPosition enumeration

Especifica las posibles posiciones para la leyenda de un gráfico.

public enum LegendPosition

Valores

NombreValorDescripción
None0No se mostrará ninguna leyenda para el gráfico.
Bottom1Especifica que la leyenda se dibujará en la parte inferior del gráfico.
Left2Especifica que la leyenda se dibujará a la izquierda del gráfico.
Right3Especifica que la leyenda se dibujará a la derecha del gráfico.
Top4Especifica que la leyenda se dibujará en la parte superior del gráfico.
TopRight5Especifica que la leyenda se dibujará en la parte superior derecha del gráfico.

Ejemplos

Muestra cómo editar la apariencia de la leyenda de un gráfico.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertChart(ChartType.Line, 450, 300);
Chart chart = shape.Chart;

Assert.AreEqual(3, chart.Series.Count);
Assert.AreEqual("Series 1", chart.Series[0].Name);
Assert.AreEqual("Series 2", chart.Series[1].Name);
Assert.AreEqual("Series 3", chart.Series[2].Name);

// Mueve la leyenda del gráfico a la esquina superior derecha.
ChartLegend legend = chart.Legend;
legend.Position = LegendPosition.TopRight;

// Da más espacio a otros elementos del gráfico, como el gráfico, permitiéndoles superponerse a la leyenda.
legend.Overlay = true;

doc.Save(ArtifactsDir + "Charts.ChartLegend.docx");

Ver también