Sdílet prostřednictvím


Chart.ApplyLayout(Int32, Object) Metoda

Definice

Použije rozložení zobrazená na pásu karet.

public void ApplyLayout (int Layout, object ChartType);
abstract member ApplyLayout : int * obj -> unit
Public Sub ApplyLayout (Layout As Integer, Optional ChartType As Object)

Parametry

Layout
Int32

Celé číslo od 1 do 10, které určuje typ rozložení, které se má použít pro graf.

ChartType
Object

Jedna z XlChartType hodnot.

Příklady

Následující příklad kódu použije desáté rozložení, které je k dispozici pro typ Chart_1 grafu. Kromě toho tento příklad používá metodu SetElement k použití dalších změn rozložení: nastavení stylu názvu grafu na střed a umístění uvnitř oblasti mřížky grafu, přidání názvu vodorovné osy a přidání otočného názvu svislé osy. Pokud chcete spustit tento příklad kódu, musíte do výchozího listu Sheet1přidat skupinový sloupcový dvojrozměrný graf s názvem Chart_1 .

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

Poznámky

Hodnoty parametru Layout odpovídají dostupným možnostem ve skupině Rozložení grafu na kartě Návrh na pásu karet. Karta Návrh je k dispozici, když vyberete graf.

Každý typ grafu má vlastní sadu možností rozložení. Například možnosti rozložení výsečového grafu se liší od možností rozložení pro sloupcový graf. Pokud chcete použít rozložení z jiného typu grafu, můžete pomocí parametru ChartType určit typ grafu, na který Layout bude parametr odkazovat. Pokud máte například sloupcový graf a chcete použít rozložení ze spojnicového grafu, předejte Microsoft.Office.Interop.Excel.XlChartType.xlLine hodnotu parametru ChartType . Rozložení přidá jenom prvky grafu, které jsou k dispozici pro daný konkrétní typ grafu.

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.

Platí pro