ChartDataLabelPosition

ChartDataLabelPosition enumeration

يحدد موضع تسمية بيانات الرسم البياني.

public enum ChartDataLabelPosition

قيم

اسمقيمةوصف
Center0يحدد أنه يجب عرض تسمية البيانات في وسط علامة البيانات.
Left1يحدد أنه يجب عرض تسمية البيانات على يسار علامة البيانات.
Right2يحدد أنه يجب عرض تسمية البيانات على يمين علامة البيانات.
Above3يحدد أنه يجب عرض تسمية البيانات أعلى علامة البيانات.
Below4يحدد أنه يجب عرض تسمية البيانات أسفل علامة البيانات.
InsideBase5يحدد أنه يجب عرض تسمية البيانات داخل قاعدة علامة البيانات.
InsideEnd6يحدد أنه يجب عرض تسمية البيانات داخل نهاية علامة البيانات.
OutsideEnd7يحدد أنه يجب عرض تسمية البيانات خارج نهاية علامة البيانات.
BestFit8يحدد أنه يجب عرض تسمية البيانات في الموضع الأكثر ملاءمة.

ملاحظات

لا تسمح جميع أنواع السلاسل بتحديد مواضع العلامات. وتلك التي تسمح بذلك، لا تدعم جميع القيم.

أمثلة

يوضح كيفية تعيين موضع تسمية البيانات.

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

// إدراج مخطط عمودي.
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
ChartSeriesCollection seriesColl = chart.Series;

//حذف السلسلة المولدة افتراضيًا.
seriesColl.Clear();

//إضافة سلسلة.
ChartSeries series = seriesColl.Add(
    "Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 4, 5, 6 });

// إظهار تسميات البيانات وتعيين لون الخط.
series.HasDataLabels = true;
ChartDataLabelCollection dataLabels = series.DataLabels;
dataLabels.ShowValue = true;
dataLabels.Font.Color = Color.White;

// تعيين موضع تسمية البيانات.
dataLabels.Position = ChartDataLabelPosition.InsideBase;
dataLabels[0].Position = ChartDataLabelPosition.OutsideEnd;
dataLabels[0].Font.Color = Color.DarkRed;

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

أنظر أيضا