Chart.ApplyLayout(Int32, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 Sheet1
př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.