Class ChartDataTable

Class ChartDataTable

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

Représente un tableau de données de graphique.

public class ChartDataTable

Héritage

objectChartDataTable

Membres hérités

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

Exemples


//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();

//Obtention de la référence de la première feuille de calcul
Worksheet worksheet = workbook.Worksheets[0];

//Ajout d'une valeur d'exemple à la cellule "A1"
worksheet.Cells["A1"].PutValue(50);

//Ajout d'une valeur d'exemple à la cellule "A2"
worksheet.Cells["A2"].PutValue(100);

//Ajout d'une valeur d'exemple à la cellule "A3"
worksheet.Cells["A3"].PutValue(150);

//Ajout d'une valeur d'exemple à la cellule "B1"
worksheet.Cells["B1"].PutValue(60);

//Ajout d'une valeur d'exemple à la cellule "B2"
worksheet.Cells["B2"].PutValue(32);

//Ajout d'une valeur d'exemple à la cellule "B3"
worksheet.Cells["B3"].PutValue(50);

//Ajout d'un graphique à la feuille de calcul
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);

//Accès à l'instance du graphique nouvellement ajouté
Chart chart = worksheet.Charts[chartIndex];

//Ajout de NSeries (source de données du graphique) au graphique allant de la cellule "A1" à "B3"
chart.NSeries.Add("A1:B3", true);

chart.ShowDataTable = true;

//Obtention du tableau de graphique
ChartDataTable chartTable = chart.ChartDataTable;

//Définition de la couleur de police du tableau de graphique
chartTable.Font.Color = System.Drawing.Color.Red;

//Définition des options de visibilité de la clé de légende
chartTable.ShowLegendKey = false;

//Sauvegarde du fichier Excel
workbook.Save("book1.xls");

'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()

'Obtention de la référence de la première feuille de calcul
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Ajout d'une valeur d'exemple à la cellule "A1"
worksheet.Cells("A1").PutValue(50)

'Ajout d'une valeur d'exemple à la cellule "A2"
worksheet.Cells("A2").PutValue(100)

'Ajout d'une valeur d'exemple à la cellule "A3"
worksheet.Cells("A3").PutValue(150)

'Ajout d'une valeur d'exemple à la cellule "B1"
worksheet.Cells("B1").PutValue(60)

'Ajout d'une valeur d'exemple à la cellule "B2"
worksheet.Cells("B2").PutValue(32)

'Ajout d'une valeur d'exemple à la cellule "B3"
worksheet.Cells("B3").PutValue(50)

'Ajout d'un graphique à la feuille de calcul
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)

'Accès à l'instance du graphique nouvellement ajouté
Dim chart As Chart = worksheet.Charts(chartIndex)

'Ajout de NSeries (source de données du graphique) au graphique allant de la cellule "A1" à "B3"
chart.NSeries.Add("A1:B3", True)

chart.ShowDataTable = True

'Obtention du tableau de graphique
Dim chartTable As ChartDataTable = chart.ChartDataTable

'Définition de la couleur de police du tableau de graphique
chartTable.Font.Color = System.Drawing.Color.Red

'Définition des options de visibilité de la clé de légende
chartTable.ShowLegendKey = False

'Sauvegarde du fichier Excel
workbook.Save("book1.xls")

Propriétés

AutoScaleFont

Vrai si le texte dans l’objet change de taille de police lorsque la taille de l’objet change. La valeur par défaut est Vrai.

public bool AutoScaleFont { get; set; }

Valeur de la propriété

bool

BackgroundMode

Obtient et définit le mode d’affichage de l’arrière-plan

public BackgroundMode BackgroundMode { get; set; }

Valeur de la propriété

BackgroundMode

Border

Renvoie un objet Border qui représente la bordure de l’objet

public Line Border { get; }

Valeur de la propriété

Line

Font

Obtient un objet Aspose.Cells.Charts.ChartDataTable.Font qui représente le paramètre de police du tableau de données de graphique spécifié.

public Font Font { get; }

Valeur de la propriété

Font

HasHorizontalBorder

Vrai si le tableau de données de graphique a des bordures de cellule horizontales

public bool HasHorizontalBorder { get; set; }

Valeur de la propriété

bool

HasOutlineBorder

Vrai si le tableau de données de graphique a des bordures de contour

public bool HasOutlineBorder { get; set; }

Valeur de la propriété

bool

HasVerticalBorder

Vrai si le tableau de données de graphique a des bordures de cellule verticales

public bool HasVerticalBorder { get; set; }

Valeur de la propriété

bool

ShowLegendKey

Vrai si la clé de légende de l’étiquette de données est visible.

public bool ShowLegendKey { get; set; }

Valeur de la propriété

bool

 Français