Class ChartDataTable

Class ChartDataTable

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

Representa uma tabela de dados de gráfico.

public class ChartDataTable

Herança

objectChartDataTable

Membros Herdados

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

Exemplos


//Instanciando um objeto Workbook
Workbook workbook = new Workbook();

//Obtendo a referência da primeira planilha
Worksheet worksheet = workbook.Worksheets[0];

//Adicionando um valor de exemplo à célula "A1"
worksheet.Cells["A1"].PutValue(50);

//Adicionando um valor de exemplo à célula "A2"
worksheet.Cells["A2"].PutValue(100);

//Adicionando um valor de exemplo à célula "A3"
worksheet.Cells["A3"].PutValue(150);

//Adicionando um valor de exemplo à célula "B1"
worksheet.Cells["B1"].PutValue(60);

//Adicionando um valor de exemplo à célula "B2"
worksheet.Cells["B2"].PutValue(32);

//Adicionando um valor de exemplo à célula "B3"
worksheet.Cells["B3"].PutValue(50);

//Adicionando um gráfico à planilha
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10);

//Acessando a instância do gráfico recém-adicionado
Chart chart = worksheet.Charts[chartIndex];

//Adicionando NSeries (fonte de dados do gráfico) ao gráfico variando de "A1" a "B3"
chart.NSeries.Add("A1:B3", true);

chart.ShowDataTable = true;

//Obtendo a Tabela do Gráfico
ChartDataTable chartTable = chart.ChartDataTable;

//Definindo a Cor da Fonte da Tabela do Gráfico
chartTable.Font.Color = System.Drawing.Color.Red;

//Definindo as Opções de Visibilidade da Chave da Legenda
chartTable.ShowLegendKey = false;

//Salvando o arquivo Excel
workbook.Save("book1.xls");

'Instanciando um objeto Workbook
Dim workbook As Workbook = New Workbook()

'Obtendo a referência da primeira planilha
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Adicionando um valor de exemplo à célula "A1"
worksheet.Cells("A1").PutValue(50)

'Adicionando um valor de exemplo à célula "A2"
worksheet.Cells("A2").PutValue(100)

'Adicionando um valor de exemplo à célula "A3"
worksheet.Cells("A3").PutValue(150)

'Adicionando um valor de exemplo à célula "B1"
worksheet.Cells("B1").PutValue(60)

'Adicionando um valor de exemplo à célula "B2"
worksheet.Cells("B2").PutValue(32)

'Adicionando um valor de exemplo à célula "B3"
worksheet.Cells("B3").PutValue(50)

'Adicionando um gráfico à planilha
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 10)

'Acessando a instância do gráfico recém-adicionado
Dim chart As Chart = worksheet.Charts(chartIndex)

'Adicionando NSeries (fonte de dados do gráfico) ao gráfico variando de "A1" a "B3"
chart.NSeries.Add("A1:B3", True)

chart.ShowDataTable = True

'Obtendo a Tabela do Gráfico
Dim chartTable As ChartDataTable = chart.ChartDataTable

'Definindo a Cor da Fonte da Tabela do Gráfico
chartTable.Font.Color = System.Drawing.Color.Red

'Definindo as Opções de Visibilidade da Chave da Legenda
chartTable.ShowLegendKey = False

'Salvando o arquivo Excel
workbook.Save("book1.xls")

Propriedades

AutoScaleFont

Verdadeiro se o texto no objeto muda o tamanho da fonte quando o tamanho do objeto muda. O valor padrão é Verdadeiro.

public bool AutoScaleFont { get; set; }

Valor da Propriedade

bool

BackgroundMode

Obtém e define o modo de exibição do fundo

public BackgroundMode BackgroundMode { get; set; }

Valor da Propriedade

BackgroundMode

Border

Retorna um objeto Border que representa a borda do objeto

public Line Border { get; }

Valor da Propriedade

Line

Font

Obtém um objeto Aspose.Cells.Charts.ChartDataTable.Font que representa a configuração da fonte da tabela de dados do gráfico especificado.

public Font Font { get; }

Valor da Propriedade

Font

HasHorizontalBorder

Verdadeiro se a tabela de dados do gráfico possui bordas de células horizontais

public bool HasHorizontalBorder { get; set; }

Valor da Propriedade

bool

HasOutlineBorder

Verdadeiro se a tabela de dados do gráfico possui bordas externas

public bool HasOutlineBorder { get; set; }

Valor da Propriedade

bool

HasVerticalBorder

Verdadeiro se a tabela de dados do gráfico possui bordas de células verticais

public bool HasVerticalBorder { get; set; }

Valor da Propriedade

bool

ShowLegendKey

Verdadeiro se a chave da legenda do rótulo de dados está visível.

public bool ShowLegendKey { get; set; }

Valor da Propriedade

bool

 Português