本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Chart.HasAxis 屬性

 

發佈時間: 2016年6月

取得或設定值,指出上是否存在特定座標軸 Chart 控制項。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

Chart_HasAxisType HasAxis { get; }

屬性值

Type: Microsoft.Office.Tools.Excel.Chart_HasAxisType

true 如果指定的軸上有 Chart,否則 false

使用 HasAxis 屬性來隱藏或顯示特定軸上 Chart HasAxis 屬性用來搭配下列參數。

參數

描述

Index1

其中一個 XlAxisType 值,指定軸類型。 數列座標軸僅適用於 3-D 圖表。

Index2

其中一個 XlAxisGroup 指定座標軸組的值。 3-D 圖表僅包含一組的座標軸。

如果您嘗試使用 HasAxis 未指定參數, HasAxis 會取得 T:Microsoft.Office.Tools.Excel.Chart._HasAxisType 物件所屬的 Office 程式開發工具的 Visual Studio 基礎結構,而不是直接從您的程式碼使用。

Microsoft Office Excel 可能會建立或刪除座標軸,如果您變更圖表類型或 AxisGroup 屬性。

如需選擇性參數,請參閱 Office 方案中的選擇性參數

下列程式碼範例會建立 Chart ,然後使用 HasAxis 屬性來隱藏主要的類別目錄軸的圖表。

private void TurnOffCategoryAxis()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");

    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xl3DBarClustered;

    chart1.HasAxis[Excel.XlAxisType.xlCategory, 
        Excel.XlAxisGroup.xlPrimary] = false;
}
回到頁首
顯示: