ChartSheet.SetElement(MsoChartElementType) Yöntem

Tanım

Üzerinde görüntülenen grafikteki bir öğeyi değiştirir ChartSheet .

public void SetElement (Microsoft.Office.Core.MsoChartElementType Element);

Parametreler

Element
MsoChartElementType

Microsoft.Office.Core.MsoChartElementTypeÖğe değişikliği türünü belirten değerlerden biri.

Örnekler

Aşağıdaki kod örneği, grafik sayfasındaki grafiğin grafik türü için kullanılabilen onuncu düzeni uygular Chart1 . Ek olarak, örnek, SetElement daha fazla Düzen değişikliği uygulamak için yöntemini kullanır: Grafik başlığının stilini ortalanacak ve grafik kılavuz alanının içinde olacak şekilde ayarlama, yatay eksen için bir başlık ekleme ve dikey eksen için döndürülmüş bir başlık ekleme. Bu kod örneğini çalıştırmak için, çalışma kitabınız adlı bir kümelenmiş sütun iki boyutlu bir grafik sayfası içermelidir Chart1 .

private void DesignChartSheet()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  =
        Globals.Chart1.Base;

    myChartSheet.ApplyLayout(10, myChartSheet.ChartType);

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementChartTitleCenteredOverlay);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryCategoryAxisTitleHorizontal);
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType.
                       msoElementPrimaryValueAxisTitleRotated);
}
Private Sub DesignChartSheet()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
        Globals.Chart1.Base

    myChartSheet.ApplyLayout(10)

    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementChartTitleCenteredOverlay)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryCategoryAxisTitleHorizontal)
    myChartSheet.SetElement(Microsoft.Office.Core.MsoChartElementType. _
                       msoElementPrimaryValueAxisTitleRotated)
End Sub

Açıklamalar

SetElementGrafikteki bir öğeyi değerler tarafından belirtilen seçeneklere göre değiştirmek için yöntemini kullanın Microsoft.Office.Core.MsoChartElementType . Örneğin, tablo göstergesini gizlemek için değeri Microsoft.Office.Core.MsoChartElementType.msoElementLegendNone SetElement yöntemine geçirin.

Bu yöntemi kullanarak gerçekleştirebileceğiniz işlemler, bir grafik seçildiğinde şeridin Düzen sekmesinde aşağıdaki düğmelere karşılık gelir:

  • Etiketler grubundaki tüm düğmeler.

  • Eksenler grubundaki tüm düğmeler.

  • Analiz grubundaki tüm düğmeler.

  • Arka plan grubundaki çizim alanı, Grafik duvarve grafik tabanı düğmeleri.

Şunlara uygulanır