Metoda Chart.SetElement —
Modyfikuje element na wykresie.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
Sub SetElement ( _
Element As MsoChartElementType _
)
void SetElement(
MsoChartElementType Element
)
Parametry
- Element
Typ: Microsoft.Office.Core.MsoChartElementType
Jednym z Microsoft.Office.Core.MsoChartElementType wartości, które określa typ elementu modyfikacji.
Uwagi
Użycie SetElement metodę, aby zmodyfikować element na wykresie zgodnie z opcjami określonymi przez Microsoft.Office.Core.MsoChartElementType wartości.Na przykład, aby ukryć legendę tabeli, przekazać wartość Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone do SetElement metoda.
Operacje można wykonać przy użyciu tej metody odpowiadają następujące przyciski na układu karty wstążki, gdy jest zaznaczony wykres:
Wszystkie przyciski w etykiety grupy.
Wszystkie przyciski w osi grupy.
Wszystkie przyciski w analizy grupy.
Obszar kreślenia, Ścianę wykresu, i Podłoże wykresu przyciski w tła grupy.
Przykłady
Poniższy przykład kodu stosuje układ dziesiąty, która jest dostępna dla danego typu wykresu Chart_1 wykresu.Ponadto, w przykładzie użyto SetElement metodę, aby zastosować dodatkowe zmiany układu: ustawienia stylu Tytuł wykresu, wyśrodkowany i znajdować się wewnątrz obszaru siatki wykresu, dodawania tytuł osi poziomej i dodanie obrócony tytuł osi pionowej.Aby uruchomić ten przykład kodu, należy dodać wykres dwuwymiarowy kolumnowy grupowany z nazwą Chart_1 do domyślnego arkusza Sheet1.
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
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);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..