Chart.ApplyLayout(Int32, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Applica i layout visualizzati nella barra multifunzione.
public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)
Parametri
- Layout
- Int32
Numero intero compreso tra 1 e 10 che specifica il tipo di layout da applicare al grafico.
- ChartType
- Object
Uno dei valori di XlChartType.
Esempio
Nell'esempio di codice seguente viene applicato il decimo layout disponibile per il tipo di grafico del Chart_1
grafico. Inoltre, l'esempio usa il SetElement metodo per applicare ulteriori modifiche di layout: impostando lo stile del titolo del grafico da centro e per trovarsi all'interno dell'area della griglia del grafico, aggiungendo un titolo per l'asse orizzontale e aggiungendo un titolo ruotato per l'asse verticale. Per eseguire questo esempio di codice, è necessario aggiungere un grafico a colonna cluster bidirezionale con il nome Chart_1
al foglio Sheet1
predefinito .
private void DesignChart()
{
Microsoft.Office.Tools.Excel.Chart myChart =
Globals.Sheet1.Chart_1;
myChart.ApplyLayout(10, myChart.ChartType);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementChartTitleCenteredOverlay);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryCategoryAxisTitleHorizontal);
myChart.SetElement(
Microsoft.Office.Core.MsoChartElementType.
msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChart()
Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
Globals.Sheet1.Chart_1
myChart.ApplyLayout(10)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementChartTitleCenteredOverlay)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryCategoryAxisTitleHorizontal)
myChart.SetElement(Microsoft.Office.Core.MsoChartElementType. _
msoElementPrimaryValueAxisTitleRotated)
End Sub
Commenti
I valori del Layout
parametro corrispondono alle opzioni disponibili nel gruppo Layout grafico nella scheda Progettazione della barra multifunzione. La scheda Progettazione è disponibile quando si seleziona un grafico.
Ogni tipo di grafico ha un proprio set di opzioni di layout. Ad esempio, le opzioni di layout per un grafico a torta sono diverse dalle opzioni di layout per un grafico a colonne. Se si vuole applicare un layout da un tipo di grafico diverso, è possibile usare il ChartType
parametro per specificare il tipo di grafico a cui fa riferimento il Layout
parametro. Ad esempio, se si dispone di un grafico a colonne e si vuole applicare un layout da un grafico a linee, passare il Microsoft.Office.Interop.Excel.XlChartType.xlLine valore al ChartType
parametro. Il layout aggiunge solo elementi del grafico disponibili per tale tipo di grafico specifico.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi in Soluzioni Office.