FormatCode

ChartYValueCollection.FormatCode property

يحصل على رمز التنسيق المطبق على قيم Y أو يعينه.

public string FormatCode { get; set; }

ملاحظات

يتم استخدام تنسيق الأرقام لتغيير طريقة ظهور القيم في الرسم البياني. أمثلة على تنسيقات الأرقام:

الرقم - “#,##0.00”

العملة - “"$"#,##0.00”

الوقت - “[$-x-systime]h:mm:ss AM/PM”

التاريخ - “د/ش/س”

النسبة المئوية - “0.00%”

جزء - “# ؟/؟”

علمي - “0.00E+00”

المحاسبة - “-"$"* #,##0.00-;-"$"* #,##0.00_-;-"$"* "-"??-;-@-”

مخصص باللون - “[أحمر]-#,##0.0”

أمثلة

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

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

//إدراج مخطط فقاعي.
Shape shape = builder.InsertChart(ChartType.Bubble, 432, 252);
Chart chart = shape.Chart;

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

ChartSeries series = chart.Series.Add(
    "Series1",
    new double[] { 1, 1.9, 2.45, 3 },
    new double[] { 1, -0.9, 1.82, 0 },
    new double[] { 2, 1.1, 2.95, 2 });

//إظهار تسميات البيانات.
series.HasDataLabels = true;
series.DataLabels.ShowCategoryName = true;
series.DataLabels.ShowValue = true;
series.DataLabels.ShowBubbleSize = true;

// تعيين رموز تنسيق البيانات.
series.XValues.FormatCode = "#,##0.0#";
series.YValues.FormatCode = "#,##0.0#;[Red]\\-#,##0.0#";
series.BubbleSizes.FormatCode = "#,##0.0#";

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

أنظر أيضا