ChartArea

ChartArea class

Incapsula l’oggetto che rappresenta l’area del grafico nel foglio di lavoro.

public class ChartArea : ChartFrame

Proprietà

NomeDescrizione
virtual Area { get; }Ottiene illa zona .
virtual AutoScaleFont { get; set; }Vero se il testo nell’oggetto cambia la dimensione del carattere quando cambia la dimensione dell’oggetto. Il valore predefinito è Vero.
BackgroundMode { get; set; }Ottiene e imposta la modalità di visualizzazione dello sfondo
virtual Border { get; }Ottiene ilconfine .
DefaultHeight { get; }Rappresenta l’altezza della posizione predefinita
DefaultWidth { get; }Rappresenta la larghezza della posizione predefinita
DefaultX { get; }Rappresenta x della posizione predefinita
DefaultY { get; }Rappresenta y della posizione predefinita
override Font { get; }Ottiene aFont oggetto dell’oggetto chartarea specificato.
override Height { get; set; }Ottiene o imposta l’offset verticale dalla riga dell’angolo inferiore destro.
virtual IsAutomaticSize { get; set; }Indica se la cornice del grafico è dimensionata automaticamente.
IsDefaultPosBeSet { get; }Indica se la posizione predefinita (DefaultX, DefaultY, DefaultWidth e DefaultHeight) è impostata.
IsInnerMode { get; set; }Indica se la dimensione dell’area del tracciato include i segni di graduazione e le etichette degli assi. False specifica che la dimensione determina la dimensione dell’area del tracciato, i segni di graduazione e le etichette degli assi.
Shadow { get; set; }Vero se la cornice ha un’ombra.
ShapeProperties { get; }Ottiene ilShapeProperties oggetto.
override Width { get; set; }Ottiene o imposta l’offset orizzontale dalla relativa colonna nell’angolo inferiore destro.
override X { get; set; }Ottiene o ottiene l’offset orizzontale dalla colonna dell’angolo superiore sinistro.
override Y { get; set; }Ottiene o ottiene l’offset verticale dalla riga dell’angolo superiore sinistro.

Metodi

NomeDescrizione
virtual SetPositionAuto()Imposta la posizione del frame su automatic

Esempi


[C#]

//Creazione di un'istanza di un oggetto cartella di lavoro
Workbook workbook = new Workbook();

//Ottenere il riferimento del primo foglio di lavoro
Worksheet worksheet = workbook.Worksheets[0];

//Aggiunta di un valore di esempio alla cella "A1".
worksheet.Cells["A1"].PutValue(50);

//Aggiunta di un valore di esempio alla cella "A2".
worksheet.Cells["A2"].PutValue(100);

//Aggiunta di un valore di esempio alla cella "A3".
worksheet.Cells["A3"].PutValue(150);

//Aggiunta di un valore di esempio alla cella "B1".
worksheet.Cells["B1"].PutValue(60);

//Aggiunta di un valore di esempio alla cella "B2".
worksheet.Cells["B2"].PutValue(32);

//Aggiunta di un valore di esempio alla cella "B3".
worksheet.Cells["B3"].PutValue(50);

//Aggiunta di un grafico al foglio di lavoro
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);

//Accesso all'istanza del grafico appena aggiunto
Chart chart = worksheet.Charts[chartIndex];

//Aggiunta di NSeries (origine dati grafico) al grafico che va dalla cella "A1" a "B3"
chart.NSeries.Add("A1:B3", true);

//Come ottenere l'area del grafico
ChartArea chartArea = chart.ChartArea;

//Impostazione del colore di primo piano dell'area del grafico
chartArea.Area.ForegroundColor = Color.Yellow;

//Impostazione dell'ombra dell'area del grafico
chartArea.Shadow = true;

//Salvataggio del file Excel
workbook.Save("book1.xls");

[VB.NET]

'Creazione di un'istanza di un oggetto Workbook
Dim workbook As Workbook = New Workbook()

'Ottenere il riferimento del primo foglio di lavoro
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)

'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)

'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)

'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(60)

'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(32)

'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)

'Aggiunta di un grafico al foglio di lavoro
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)

'Accesso all'istanza del grafico appena aggiunto
Dim chart As Chart = worksheet.Charts(chartIndex)

'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.NSeries.Add("A1:B3", True)

'Ottenere l'area del grafico
Dim chartArea As ChartArea = chart.ChartArea

'Impostazione del colore di primo piano dell'area del grafico
chartArea.Area.ForegroundColor = Color.Yellow

'Impostazione dell'ombra dell'area del grafico
chartArea.Shadow = True

'Salvataggio del file Excel
workbook.Save("book1.xls")

Guarda anche