Class ChartDataTable

Class ChartDataTable

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

نمایانگر یک جدول داده نمودار است.

public class ChartDataTable

وراثت

objectChartDataTable

اعضای وراثت یافته

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

مثال‌ها


//ایجاد یک شی Workbook
Workbook workbook = new Workbook();

//دریافت مرجع اولین worksheet
Worksheet worksheet = workbook.Worksheets[0];

//اضافه کردن یک مقدار نمونه به سلول "A1"
worksheet.Cells["A1"].PutValue(50);

//اضافه کردن یک مقدار نمونه به سلول "A2"
worksheet.Cells["A2"].PutValue(100);

//اضافه کردن یک مقدار نمونه به سلول "A3"
worksheet.Cells["A3"].PutValue(150);

//اضافه کردن یک مقدار نمونه به سلول "B1"
worksheet.Cells["B1"].PutValue(60);

//اضافه کردن یک مقدار نمونه به سلول "B2"
worksheet.Cells["B2"].PutValue(32);

//اضافه کردن یک مقدار نمونه به سلول "B3"
worksheet.Cells["B3"].PutValue(50);

//اضافه کردن یک نمودار به worksheet
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);

//دسترسی به نمونه نمودار تازه اضافه شده
Chart chart = worksheet.Charts[chartIndex];

//اضافه کردن NSeries (منبع داده نمودار) به نمودار از سلول "A1" تا "B3"
chart.NSeries.Add("A1:B3", true);

chart.ShowDataTable = true;

//دریافت جدول نمودار
ChartDataTable chartTable = chart.ChartDataTable;

//تنظیم رنگ فونت جدول نمودار
chartTable.Font.Color = System.Drawing.Color.Red;

//تنظیم گزینه‌های نمایش کلید افسانه
chartTable.ShowLegendKey = false;

//ذخیره فایل اکسل
workbook.Save("book1.xls");

'ایجاد یک شی Workbook
Dim workbook As Workbook = New Workbook()

'دریافت مرجع اولین worksheet
Dim worksheet As Worksheet = workbook.Worksheets(0)

'اضافه کردن یک مقدار نمونه به سلول "A1"
worksheet.Cells("A1").PutValue(50)

'اضافه کردن یک مقدار نمونه به سلول "A2"
worksheet.Cells("A2").PutValue(100)

'اضافه کردن یک مقدار نمونه به سلول "A3"
worksheet.Cells("A3").PutValue(150)

'اضافه کردن یک مقدار نمونه به سلول "B1"
worksheet.Cells("B1").PutValue(60)

'اضافه کردن یک مقدار نمونه به سلول "B2"
worksheet.Cells("B2").PutValue(32)

'اضافه کردن یک مقدار نمونه به سلول "B3"
worksheet.Cells("B3").PutValue(50)

'اضافه کردن یک نمودار به worksheet
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)

'دسترسی به نمونه نمودار تازه اضافه شده
Dim chart As Chart = worksheet.Charts(chartIndex)

'اضافه کردن NSeries (منبع داده نمودار) به نمودار از سلول "A1" تا "B3"
chart.NSeries.Add("A1:B3", True)

chart.ShowDataTable = True

'دریافت جدول نمودار
Dim chartTable As ChartDataTable = chart.ChartDataTable

'تنظیم رنگ فونت جدول نمودار
chartTable.Font.Color = System.Drawing.Color.Red

'تنظیم گزینه‌های نمایش کلید افسانه
chartTable.ShowLegendKey = False

'ذخیره فایل اکسل
workbook.Save("book1.xls")

ویژگی‌ها

AutoScaleFont

اگر متن در شی هنگام تغییر اندازه شی، اندازه فونت را تغییر دهد، صحیح است. مقدار پیش‌فرض صحیح است.

public bool AutoScaleFont { get; set; }

مقدار ویژگی

bool

BackgroundMode

حالت نمایش پس‌زمینه را دریافت و تنظیم می‌کند.

public BackgroundMode BackgroundMode { get; set; }

مقدار ویژگی

BackgroundMode

Border

یک شی Border را که نمایانگر مرز شی است، برمی‌گرداند.

public Line Border { get; }

مقدار ویژگی

Line

Font

یک شی Aspose.Cells.Charts.ChartDataTable.Font را که نمایانگر تنظیمات فونت جدول داده نمودار مشخص شده است، دریافت می‌کند.

public Font Font { get; }

مقدار ویژگی

Font

HasHorizontalBorder

اگر جدول داده نمودار دارای مرزهای سلولی افقی باشد، صحیح است.

public bool HasHorizontalBorder { get; set; }

مقدار ویژگی

bool

HasOutlineBorder

اگر جدول داده نمودار دارای مرزهای خارجی باشد، صحیح است.

public bool HasOutlineBorder { get; set; }

مقدار ویژگی

bool

HasVerticalBorder

اگر جدول داده نمودار دارای مرزهای سلولی عمودی باشد، صحیح است.

public bool HasVerticalBorder { get; set; }

مقدار ویژگی

bool

ShowLegendKey

اگر کلید افسانه برچسب داده قابل مشاهده باشد، صحیح است.

public bool ShowLegendKey { get; set; }

مقدار ویژگی

bool

 فارسی