Class ChartDataTable
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Stellt eine Diagrammdaten-Tabelle dar.
public class ChartDataTable
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Beispiele
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
//Referenz des ersten Arbeitsblatts abrufen
Worksheet worksheet = workbook.Worksheets[0];
//Einen Beispielwert in die Zelle "A1" einfügen
worksheet.Cells["A1"].PutValue(50);
//Einen Beispielwert in die Zelle "A2" einfügen
worksheet.Cells["A2"].PutValue(100);
//Einen Beispielwert in die Zelle "A3" einfügen
worksheet.Cells["A3"].PutValue(150);
//Einen Beispielwert in die Zelle "B1" einfügen
worksheet.Cells["B1"].PutValue(60);
//Einen Beispielwert in die Zelle "B2" einfügen
worksheet.Cells["B2"].PutValue(32);
//Einen Beispielwert in die Zelle "B3" einfügen
worksheet.Cells["B3"].PutValue(50);
//Ein Diagramm zum Arbeitsblatt hinzufügen
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);
//Zugriff auf die Instanz des neu hinzugefügten Diagramms
Chart chart = worksheet.Charts[chartIndex];
//Hinzufügen von NSeries (Diagramm-Datenquelle) zum Diagramm von der Zelle "A1" bis "B3"
chart.NSeries.Add("A1:B3", true);
chart.ShowDataTable = true;
//Diagrammtabelle abrufen
ChartDataTable chartTable = chart.ChartDataTable;
//Schriftfarbe der Diagrammtabelle festlegen
chartTable.Font.Color = System.Drawing.Color.Red;
//Sichtbarkeit der Legenden-Schlüssel-Optionen festlegen
chartTable.ShowLegendKey = false;
//Die Excel-Datei speichern
workbook.Save("book1.xls");
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
'Abrufen der Referenz des ersten Arbeitsblatts
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Einen Beispielwert in die Zelle "A1" einfügen
worksheet.Cells("A1").PutValue(50)
'Einen Beispielwert in die Zelle "A2" einfügen
worksheet.Cells("A2").PutValue(100)
'Einen Beispielwert in die Zelle "A3" einfügen
worksheet.Cells("A3").PutValue(150)
'Einen Beispielwert in die Zelle "B1" einfügen
worksheet.Cells("B1").PutValue(60)
'Einen Beispielwert in die Zelle "B2" einfügen
worksheet.Cells("B2").PutValue(32)
'Einen Beispielwert in die Zelle "B3" einfügen
worksheet.Cells("B3").PutValue(50)
'Einen Diagramm zum Arbeitsblatt hinzufügen
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)
'Zugriff auf die Instanz des neu hinzugefügten Diagramms
Dim chart As Chart = worksheet.Charts(chartIndex)
'Hinzufügen von NSeries (Diagramm-Datenquelle) zum Diagramm von der Zelle "A1" bis "B3"
chart.NSeries.Add("A1:B3", True)
chart.ShowDataTable = True
'Diagrammtabelle abrufen
Dim chartTable As ChartDataTable = chart.ChartDataTable
'Schriftfarbe der Diagrammtabelle festlegen
chartTable.Font.Color = System.Drawing.Color.Red
'Sichtbarkeit der Legenden-Schlüssel-Optionen festlegen
chartTable.ShowLegendKey = False
'Die Excel-Datei speichern
workbook.Save("book1.xls")
Eigenschaften
AutoScaleFont
Wahr, wenn sich die Schriftgröße des Textes im Objekt ändert, wenn sich die Objektgröße ändert. Der Standardwert ist Wahr.
public bool AutoScaleFont { get; set; }
Eigenschaftswert
BackgroundMode
Erhält und setzt den Anzeigemodus des Hintergrunds
public BackgroundMode BackgroundMode { get; set; }
Eigenschaftswert
Border
Gibt ein Border-Objekt zurück, das den Rand des Objekts darstellt
public Line Border { get; }
Eigenschaftswert
Font
Erhält ein Aspose.Cells.Charts.ChartDataTable.Font-Objekt, das die Schriftarteinstellungen der angegebenen Diagrammtabelle darstellt.
public Font Font { get; }
Eigenschaftswert
HasHorizontalBorder
Wahr, wenn die Diagrammtabelle horizontale Zellränder hat
public bool HasHorizontalBorder { get; set; }
Eigenschaftswert
HasOutlineBorder
Wahr, wenn die Diagrammtabelle Umrandungen hat
public bool HasOutlineBorder { get; set; }
Eigenschaftswert
HasVerticalBorder
Wahr, wenn die Diagrammtabelle vertikale Zellränder hat
public bool HasVerticalBorder { get; set; }
Eigenschaftswert
ShowLegendKey
Wahr, wenn der Legenden-Schlüssel des Datenetiketts sichtbar ist.
public bool ShowLegendKey { get; set; }