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