Rotation

ChartDataLabel.Rotation property

Hämtar eller ställer in rotationen av etiketten i grader.

public int Rotation { get; set; }

Anmärkningar

Intervallet för acceptabla värden är från -180 till och med 180. Standardvärdet är 0.

OmOrientation värdet ärHorizontal etikettformen , om den finns, roteras tillsammans med etiketttexten. Annars roteras endast etiketttexten.

Exempel

Visar hur man ändrar orientering och rotation för dataetiketter.

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

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
ChartSeries series = shape.Chart.Series[0];
ChartDataLabelCollection dataLabels = series.DataLabels;

// Visa dataetiketter.
series.HasDataLabels = true;
dataLabels.ShowValue = true;
dataLabels.ShowCategoryName = true;

// Definiera formen på dataetiketten.
dataLabels.Format.ShapeType = ChartShapeType.UpArrow;
dataLabels.Format.Stroke.Fill.Solid(Color.DarkBlue);

// Ange dataetikettens orientering och rotation för hela serien.
dataLabels.Orientation = ShapeTextOrientation.VerticalFarEast;
dataLabels.Rotation = -45;

// Ändra orientering och rotation för den första dataetiketten.
dataLabels[0].Orientation = ShapeTextOrientation.Horizontal;
dataLabels[0].Rotation = 45;

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

Se även