LegendPosition

LegendPosition enumeration

يحدد المواضع المحتملة لوسيلة إيضاح المخطط.

public enum LegendPosition

قيم

اسمقيمةوصف
None0لن يتم عرض وسيلة إيضاح للمخطط.
Bottom1يحدد أنه سيتم رسم وسيلة الإيضاح في أسفل المخطط.
Left2يحدد أنه سيتم رسم وسيلة الإيضاح على يسار المخطط.
Right3يحدد أنه سيتم رسم وسيلة الإيضاح على يمين المخطط.
Top4يحدد أنه يجب رسم وسيلة الإيضاح في أعلى المخطط.
TopRight5يحدد أنه سيتم رسم وسيلة الإيضاح في أعلى يمين المخطط.

أمثلة

يوضح كيفية تحرير مظهر وسيلة إيضاح المخطط.

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);

// انقل وسيلة إيضاح المخطط إلى الزاوية اليمنى العليا.
ChartLegend legend = chart.Legend;
legend.Position = LegendPosition.TopRight;

// امنح عناصر المخطط الأخرى، مثل الرسم البياني، مساحة أكبر من خلال السماح لها بتداخل وسيلة الإيضاح.
legend.Overlay = true;

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

أنظر أيضا