Class ChartDataTable
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Bir grafik veri tablosunu temsil eder.
public class ChartDataTable
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();
//İlk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.Worksheets[0];
//"A1" hücresine örnek bir değer ekleme
worksheet.Cells["A1"].PutValue(50);
//"A2" hücresine örnek bir değer ekleme
worksheet.Cells["A2"].PutValue(100);
//"A3" hücresine örnek bir değer ekleme
worksheet.Cells["A3"].PutValue(150);
//"B1" hücresine örnek bir değer ekleme
worksheet.Cells["B1"].PutValue(60);
//"B2" hücresine örnek bir değer ekleme
worksheet.Cells["B2"].PutValue(32);
//"B3" hücresine örnek bir değer ekleme
worksheet.Cells["B3"].PutValue(50);
//Çalışma sayfasına bir grafik ekleme
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);
//Yeni eklenen grafiğin örneğine erişme
Chart chart = worksheet.Charts[chartIndex];
//Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", true);
chart.ShowDataTable = true;
//Grafik Tablosunu alma
ChartDataTable chartTable = chart.ChartDataTable;
//Grafik Tablosu Yazı Tipi Rengini Ayarlama
chartTable.Font.Color = System.Drawing.Color.Red;
//Efsane Anahtarı Görünürlük Seçeneklerini Ayarlama
chartTable.ShowLegendKey = false;
//Excel dosyasını kaydetme
workbook.Save("book1.xls");
'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()
'İlk çalışma sayfasının referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(0)
'A1 hücresine örnek bir değer ekleme
worksheet.Cells("A1").PutValue(50)
'A2 hücresine örnek bir değer ekleme
worksheet.Cells("A2").PutValue(100)
'A3 hücresine örnek bir değer ekleme
worksheet.Cells("A3").PutValue(150)
'B1 hücresine örnek bir değer ekleme
worksheet.Cells("B1").PutValue(60)
'B2 hücresine örnek bir değer ekleme
worksheet.Cells("B2").PutValue(32)
'B3 hücresine örnek bir değer ekleme
worksheet.Cells("B3").PutValue(50)
'Çalışma sayfasına bir grafik ekleme
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)
'Yeni eklenen grafiğin örneğine erişme
Dim chart As Chart = worksheet.Charts(chartIndex)
'Grafiğe "A1" hücresinden "B3" hücresine kadar NSeries (grafik veri kaynağı) ekleme
chart.NSeries.Add("A1:B3", True)
chart.ShowDataTable = True
'Grafik Tablosunu alma
Dim chartTable As ChartDataTable = chart.ChartDataTable
'Grafik Tablosu Yazı Tipi Rengini Ayarlama
chartTable.Font.Color = System.Drawing.Color.Red
'Efsane Anahtarı Görünürlük Seçeneklerini Ayarlama
chartTable.ShowLegendKey = False
'Excel dosyasını kaydetme
workbook.Save("book1.xls")
Özellikler
AutoScaleFont
Nesnenin boyutu değiştiğinde metnin yazı tipi boyutunun değişip değişmeyeceği. Varsayılan değer Doğru.
public bool AutoScaleFont { get; set; }
Özellik Değeri
BackgroundMode
Arka planın görüntüleme modunu alır ve ayarlar
public BackgroundMode BackgroundMode { get; set; }
Özellik Değeri
Border
Nesnenin sınırını temsil eden bir Border nesnesi döner
public Line Border { get; }
Özellik Değeri
Font
Belirtilen grafik veri tablosunun yazı tipi ayarlarını temsil eden bir Aspose.Cells.Charts.ChartDataTable.Font nesnesini alır.
public Font Font { get; }
Özellik Değeri
HasHorizontalBorder
Grafik veri tablosunun yatay hücre sınırlarına sahip olup olmadığını belirtir
public bool HasHorizontalBorder { get; set; }
Özellik Değeri
HasOutlineBorder
Grafik veri tablosunun dış sınırlarına sahip olup olmadığını belirtir
public bool HasOutlineBorder { get; set; }
Özellik Değeri
HasVerticalBorder
Grafik veri tablosunun dikey hücre sınırlarına sahip olup olmadığını belirtir
public bool HasVerticalBorder { get; set; }
Özellik Değeri
ShowLegendKey
Veri etiketi efsane anahtarının görünür olup olmadığını belirtir.
public bool ShowLegendKey { get; set; }