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

أنظر أيضا