Condividi tramite


Proprietà Chart.AutoScaling

Ridimensiona in scala un grafico 3D fino a raggiungere dimensioni simili a quelle del grafico 2D equivalente.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
Property AutoScaling As Boolean
    Get
    Set
bool AutoScaling { get; set; }

Valore proprietà

Tipo: System.Boolean
true se il grafico 3D viene ridimensionato in scala in Microsoft Office Excel fino a raggiungere dimensioni simili a quelle del grafico 2D equivalente; in caso contrario, false.La proprietà RightAngleAxes deve essere impostata su true.

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo Chart 3D. Viene impostata la proprietà AutoScaling su true per ridimensionare automaticamente in scala il grafico. Nell'esempio la proprietà RightAngleAxes viene impostata su true prima che sia impostata la proprietà AutoScaling.

Private Sub SetAutoScaling()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
        Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")

    Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType.xl3DColumn

    Chart1.RightAngleAxes = True
    Chart1.AutoScaling = True
End Sub
private void SetAutoScaling()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");

    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xl3DColumn;

    chart1.RightAngleAxes = true;
    chart1.AutoScaling = true;
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Chart Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel