Class DisplayUnitLabel
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
يمثل تسمية وحدة العرض.
public class DisplayUnitLabel : ChartTextFrame
الوراثة
object ← ChartFrame ← ChartTextFrame ← DisplayUnitLabel
الأعضاء الموروثة
ChartTextFrame.m_IsAutoText, ChartTextFrame.m_deleted, ChartTextFrame.horizontal, ChartTextFrame.vertical, ChartTextFrame.rotation, ChartTextFrame.m_CharsList, ChartTextFrame.Characters(int, int), ChartTextFrame.IsAutoText, ChartTextFrame.IsDeleted, ChartTextFrame.TextHorizontalAlignment, ChartTextFrame.TextVerticalAlignment, ChartTextFrame.RotationAngle, ChartTextFrame.IsAutomaticRotation, ChartTextFrame.Text, ChartTextFrame.LinkedSource, ChartTextFrame.ReadingOrder, ChartTextFrame.DirectionType, ChartTextFrame.IsTextWrapped, ChartTextFrame.IsResizeShapeToFitText, ChartFrame.m_IsAutoXPos, ChartFrame.m_IsAutoYPos, ChartFrame.m_IsOffsetPosBeSet, ChartFrame.m_fontIndex, ChartFrame.m_AutoScaleFont, ChartFrame.m_BackgroundMode, ChartFrame.m_isAutoSize, ChartFrame.SetPositionAuto(), ChartFrame.IsInnerMode, ChartFrame.Border, ChartFrame.Area, ChartFrame.TextOptions, ChartFrame.Font, ChartFrame.AutoScaleFont, ChartFrame.BackgroundMode, ChartFrame.IsAutomaticSize, ChartFrame.X, ChartFrame.Y, ChartFrame.Height, ChartFrame.Width, ChartFrame.Shadow, ChartFrame.ShapeProperties, ChartFrame.IsDefaultPosBeSet, ChartFrame.DefaultX, ChartFrame.DefaultY, ChartFrame.DefaultWidth, ChartFrame.DefaultHeight, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
أمثلة
//إنشاء كائن Workbook
Workbook workbook = new Workbook();
//إضافة ورقة عمل جديدة إلى كائن Excel
int sheetIndex = workbook.Worksheets.Add();
//الحصول على مرجع ورقة العمل الجديدة المضافة بتمرير فهرس ورقتها
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//إضافة قيمة نموذجية إلى خلية "A1"
worksheet.Cells["A1"].PutValue(50);
//إضافة قيمة نموذجية إلى خلية "A2"
worksheet.Cells["A2"].PutValue(100);
//إضافة قيمة نموذجية إلى خلية "A3"
worksheet.Cells["A3"].PutValue(150);
//إضافة قيمة نموذجية إلى خلية "A4"
worksheet.Cells["A4"].PutValue(200);
//إضافة قيمة نموذجية إلى خلية "B1"
worksheet.Cells["B1"].PutValue(60);
//إضافة قيمة نموذجية إلى خلية "B2"
worksheet.Cells["B2"].PutValue(32);
//إضافة قيمة نموذجية إلى خلية "B3"
worksheet.Cells["B3"].PutValue(50);
//إضافة قيمة نموذجية إلى خلية "B4"
worksheet.Cells["B4"].PutValue(40);
//إضافة قيمة نموذجية إلى خلية "C1" كبيانات فئة
worksheet.Cells["C1"].PutValue("Q1");
//إضافة قيمة نموذجية إلى خلية "C2" كبيانات فئة
worksheet.Cells["C2"].PutValue("Q2");
//إضافة قيمة نموذجية إلى خلية "C3" كبيانات فئة
worksheet.Cells["C3"].PutValue("Y1");
//إضافة قيمة نموذجية إلى خلية "C4" كبيانات فئة
worksheet.Cells["C4"].PutValue("Y2");
//إضافة مخطط إلى ورقة العمل
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//الوصول إلى مثيل المخطط الجديد المضاف
Chart chart = worksheet.Charts[chartIndex];
//إضافة NSeries (مصدر بيانات المخطط) إلى المخطط من الخلية "A1" إلى "B4"
chart.NSeries.Add("A1:B4", true);
//تعيين مصدر البيانات لبيانات الفئة من NSeries
chart.NSeries.CategoryData = "C1:C4";
//تعيين وحدة العرض لمحور القيمة (Y).
chart.ValueAxis.DisplayUnit = DisplayUnitType.Hundreds;
DisplayUnitLabel displayUnitLabel = chart.ValueAxis.DisplayUnitLabel;
//تعيين تسمية وحدة العرض المخصصة
displayUnitLabel.Text = "100";
//حفظ ملف Excel
workbook.Save("book1.xls");
'إنشاء كائن Workbook
Dim workbook As Workbook = New Workbook()
'إضافة ورقة عمل جديدة إلى كائن Excel
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
'الحصول على مرجع ورقة العمل الجديدة المضافة بتمرير فهرس ورقتها
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'إضافة قيمة نموذجية إلى خلية "A1"
worksheet.Cells("A1").PutValue(50)
'إضافة قيمة نموذجية إلى خلية "A2"
worksheet.Cells("A2").PutValue(100)
'إضافة قيمة نموذجية إلى خلية "A3"
worksheet.Cells("A3").PutValue(150)
'إضافة قيمة نموذجية إلى خلية "A4"
worksheet.Cells("A4").PutValue(200)
'إضافة قيمة نموذجية إلى خلية "B1"
worksheet.Cells("B1").PutValue(60)
'إضافة قيمة نموذجية إلى خلية "B2"
worksheet.Cells("B2").PutValue(32)
'إضافة قيمة نموذجية إلى خلية "B3"
worksheet.Cells("B3").PutValue(50)
'إضافة قيمة نموذجية إلى خلية "B4"
worksheet.Cells("B4").PutValue(40)
'إضافة قيمة نموذجية إلى خلية "C1" كبيانات فئة
worksheet.Cells("C1").PutValue("Q1")
'إضافة قيمة نموذجية إلى خلية "C2" كبيانات فئة
worksheet.Cells("C2").PutValue("Q2")
'إضافة قيمة نموذجية إلى خلية "C3" كبيانات فئة
worksheet.Cells("C3").PutValue("Y1")
'إضافة قيمة نموذجية إلى خلية "C4" كبيانات فئة
worksheet.Cells("C4").PutValue("Y2")
'إضافة مخطط إلى ورقة العمل
Dim chartIndex As Int32 = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'الوصول إلى مثيل المخطط الجديد المضاف
Dim chart As Chart = worksheet.Charts(chartIndex)
'إضافة NSeries (مصدر بيانات المخطط) إلى المخطط من الخلية "A1" إلى "B4"
chart.NSeries.Add("A1:B4", True)
'تعيين مصدر البيانات لبيانات الفئة من NSeries
Chart.NSeries.CategoryData = "C1:C4"
'تعيين وحدة العرض لمحور القيمة (Y).
chart.ValueAxis.DisplayUnit = DisplayUnitType.Hundreds
Dim displayUnitLabel As DisplayUnitLabel = chart.ValueAxis.DisplayUnitLabel
'تعيين تسمية وحدة العرض المخصصة
displayUnitLabel.Text = "100"
'حفظ ملف Excel
workbook.Save("book1.xls")
الخصائص
AutoScaleFont
صحيح إذا كان النص في الكائن يتغير حجم الخط عند تغيير حجم الكائن. القيمة الافتراضية هي صحيح.
public override bool AutoScaleFont { get; set; }
قيمة الخاصية
Font
يحصل على كائن Aspose.Cells.Charts.DisplayUnitLabel.Font الخاص بكائن ChartFrame المحدد.
public override Font Font { get; }
قيمة الخاصية
Text
يحصل على أو يحدد نص تسمية وحدة العرض.
public override string Text { get; set; }