Chart 介面
表示 Microsoft Office Excel 之 Office 專案中的內嵌圖表。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
語法
'宣告
<GuidAttribute("c4435b63-6e69-4360-92fb-2b144fd9b1d2")> _
Public Interface Chart _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("c4435b63-6e69-4360-92fb-2b144fd9b1d2")]
public interface Chart : IBindableComponent, IComponent,
IDisposable, ISupportInitialize
Chart 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
_CodeName | 基礎架構。 | |
Application | 取得 Application,表示 Microsoft Office Excel 應用程式。 | |
Area3DGroup | 取得 ChartGroup 物件,表示在立體圖表上的區域圖群組。 | |
AutoScaling | 縮放立體圖表,使其大小更接近對等的平面圖表。 | |
BackWall | 取得物件,表示立體圖表的背景牆。 | |
Bar3DGroup | 取得 ChartGroup 物件,表示在立體圖表上的橫條圖群組。 | |
BarShape | 取得或設定用於立體橫條圖或直條圖的長條形狀。 | |
BindingContext | 取得或設定 IBindableComponent 的 Currency 管理員集合。 (繼承自 IBindableComponent)。 | |
ChartArea | 取得 ChartArea 物件,表示圖表中完整圖表的區域。 | |
ChartStyle | 取得或設定圖表的樣式。 | |
ChartTitle | 取得 ChartTitle 物件,表示所指定圖表的標題。 | |
ChartType | 取得或設定圖表類型。 | |
CodeName | 基礎架構。 | |
Column3DGroup | 取得 ChartGroup 物件,表示在立體圖表上直條圖的群組。 | |
Container | 基礎架構。 | |
Corners | 取得 Corners 物件,表示立體圖表的邊角。 | |
Creator | 取得建立這個 Chart 所在的應用程式。 | |
DataBindings | 取得這個 IBindableComponent 的資料繫結物件集合。 (繼承自 IBindableComponent)。 | |
DataTable | 取得 DataTable,表示圖表的資料表。 | |
DefaultDataSourceUpdateMode | 取得或設定預設 DataSourceUpdateMode。 | |
DepthPercent | 取得或設定立體圖表的深度 (以圖表寬度的百分比表示,介於 20% 和 2000% 之間)。 | |
DisplayBlanksAs | 取得或設定在圖表上繪製空白儲存格的方式。 | |
Dummy24 | ||
Dummy25 | ||
Elevation | 取得或設定立體圖表檢視的上下仰角 (以度為單位)。 | |
Floor | 取得 Floor 物件,表示立體圖表的底板。 | |
GapDepth | 取得或設定立體圖表中的資料數列間距,以資料標記寬度的百分比表示。 | |
HasAxis | 取得或設定值,指出 Chart 控制項上是否存在特定座標軸。 | |
HasDataTable | 取得或設定值,指出 Chart 控制項是否具有資料表。 | |
HasLegend | 取得或設定值,指出 Chart 控制項是否具有圖例。 | |
HasPivotFields | 取得或設定值,指出樞紐分析圖控制項是否會顯示在指定的樞紐分析圖報表上。 | |
HasTitle | 取得或設定值,指出 Chart 控制項是否具有標題。 | |
HeightPercent | 設定或取得立體圖表的高度,以 Chart 控制項寬度的百分比表示。 | |
Hyperlinks | 取得 Hyperlinks 集合,表示某個範圍或工作表中的超連結 (Hyperlink)。 | |
Index | 基礎架構。 | |
InnerObject | 取得 Microsoft.Office.Interop.Excel.Chart,表示 Chart 的基礎原生物件。 | |
Legend | 取得 Legend 物件,表示圖表中的圖例。 | |
Line3DGroup | 取得 ChartGroup 物件,表示在立體圖表上折線圖的群組。 | |
MailEnvelope | 表示文件的電子郵件標題。 | |
Name | 取得 Chart 控制項的名稱。 | |
OnDoubleClick | 基礎架構。 | |
OnSheetActivate | 基礎架構。 | |
OnSheetDeactivate | 基礎架構。 | |
PageSetup | 取得 PageSetup,其中包含特定物件的所有版面設定。 | |
Parent | 取得 Chart 控制項的父物件。 | |
Perspective | 取得或設定立體圖表檢視的遠近景深。 | |
Pie3DGroup | 取得 ChartGroup 物件,表示在立體圖表上圓形圖的群組。 | |
PivotLayout | 取得 PivotLayout 物件,表示樞紐分析表報表中的欄位位置和樞紐分析圖報表中的座標軸位置。 | |
PlotArea | 取得 PlotArea 物件,表示圖表中的繪圖區。 | |
PlotBy | 取得或設定將欄或列當做圖表上資料數列的方式。 | |
PlotVisibleOnly | 取得或設定值,指出是否只繪製可見儲存格。 | |
PrintedCommentPages | 取得將針對目前圖表列印的註解頁數。這個屬性只能在 Excel 2010 專案中使用。 | |
ProtectContents | 基礎架構。 | |
ProtectData | 取得或設定值,指出是否防止修改數列公式。 | |
ProtectDrawingObjects | 基礎架構。 | |
ProtectFormatting | 取得或設定值,指出是否防止修改 Chart 控制項格式。 | |
ProtectGoalSeek | 取得或設定值,指出是否防止使用滑鼠動作修改 Chart 控制項資料點 (Data Point)。 | |
ProtectionMode | 基礎架構。 | |
ProtectSelection | 取得或設定值,指出是否防止選取 Chart 控制項項目。 | |
RightAngleAxes | 取得或設定值,指出 Chart 控制項座標軸是否為直角,不受圖表旋轉或上下仰角的影響。 | |
Rotation | 取得或設定立體圖表檢視的旋轉角度 (以 Z 軸為中心旋轉繪圖區,以度為單位)。 | |
Scripts | 取得 Scripts 集合,其中包含 Script 物件,當指定文件儲存為 Web 網頁時,這些物件表示其中的指令碼或程式碼區塊。 | |
Shapes | 取得 Shapes 物件,表示 Chart 控制項上的所有圖案。 | |
ShowAllFieldButtons | 取得或設定是否在樞紐分析圖上顯示所有的欄位按鈕。這個屬性只能在 Excel 2010 專案中使用。 | |
ShowAxisFieldButtons | 取得或設定是否在樞紐分析圖上顯示軸欄位按鈕。這個屬性只能在 Excel 2010 專案中使用。 | |
ShowDataLabelsOverMaximum | 取得或設定值,指出是否要在值大於數值座標軸上的最大值時顯示資料標籤。 | |
ShowLegendFieldButtons | 取得或設定是否在樞紐分析圖上顯示圖例欄位按鈕。這個屬性只能在 Excel 2010 專案中使用。 | |
ShowReportFilterFieldButtons | 取得或設定是否在樞紐分析圖上顯示報表篩選欄位按鈕。這個屬性只能在 Excel 2010 專案中使用。 | |
ShowValueFieldButtons | 取得或設定是否在樞紐分析圖上顯示值欄位按鈕。這個屬性只能在 Excel 2010 專案中使用。 | |
ShowWindow | 取得或設定值,指出內嵌圖表是否要顯示在另一個視窗中。 | |
SideWall | 取得物件,表示立體圖表的側邊牆。 | |
Site | 取得或設定與 IComponent 相關聯的 ISite。 (繼承自 IComponent)。 | |
SizeWithWindow | 取得或設定值,指出 Microsoft Office Excel 是否會調整 Chart 控制項大小以符合圖表視窗大小。 | |
SubType | 基礎架構。 | |
SurfaceGroup | 取得 ChartGroup 物件,表示在立體圖表上曲面圖的群組。 | |
Tab | 取得 Chart 控制項的 Tab 物件。 | |
Tag | 取得或設定包含有關 Tag 控制項資料的物件。 | |
Type | 基礎架構。 | |
Walls | 取得 Walls 物件,表示立體圖表的背景牆。 | |
WallsAndGridlines2D | 取得或設定值,指出是否以二維方式在立體圖表上繪製格線。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
_ApplyDataLabels | 基礎架構。 | |
_Dummy23 | 基礎架構。 | |
_Evaluate | 基礎架構。 | |
_PrintOut | 基礎架構。 | |
_Protect | 基礎架構。 | |
_SaveAs | 基礎架構。 | |
Activate | 將目前的 Chart 控制項設為現用圖表。 | |
ApplyChartTemplate | 將標準或自訂圖表範本套用至圖表。 | |
ApplyCustomType | 將標準或自訂圖表類型套用至 Chart 控制項。 | |
ApplyDataLabels | 將資料標籤套用至 Chart 控制項中的資料點、某個數列或所有數列。 | |
ApplyLayout | 套用顯示在功能區上的配置。 | |
Arcs | 基礎架構。 | |
AreaGroups | 在平面圖表上,取得表示單一區域圖群組 (ChartGroup 物件) 或區域圖群組集合 (ChartGroups 集合) 的物件。 | |
AutoFormat | 基礎架構。 | |
Axes | 取得物件,表示圖表上單一座標軸或座標軸集合。 | |
BarGroups | 在平面圖表上,傳回表示單一橫條圖群組 (ChartGroup 物件) 或橫條圖群組集合 (ChartGroups 集合) 的物件。 | |
BeginInit | 表示物件正在啟動初始設定。 (繼承自 ISupportInitialize)。 | |
Buttons | 基礎架構。 | |
ChartGroups | 取得單一圖表群組 (ChartGroup 物件) 或圖表中所有圖表群組的集合 (ChartGroups 物件)。 | |
ChartObjects | 取得表示工作表上單一內嵌圖表 (ChartObject 物件) 或所有內嵌圖表集合 (ChartObjects 物件) 的物件。 | |
ChartWizard | 修改指定 Chart 控制項的屬性。您可以使用這個方法快速格式化 Chart 控制項,而不必一一設定所有屬性。這個方法為非互動式,而且只會變更指定的屬性。 | |
CheckBoxes | 基礎架構。 | |
CheckSpelling | 檢查物件的拼寫是否正確。Microsoft Office Excel 會顯示 [拼字檢查] 對話方塊。 | |
ClearToMatchStyle | 清除圖表項目格式,重設為自動設定。 | |
ColumnGroups | 在平面圖表上,傳回表示單一直條圖群組 (ChartGroup 物件) 或直條圖群組集合 (ChartGroups 集合) 的物件。 | |
Copy | 基礎架構。 | |
CopyChartBuild | 基礎架構。 | |
CopyPicture | 將圖表以圖片形式複製到 [剪貼簿] 中。 | |
CreatePublisher | 基礎架構。 | |
Delete | 從工作表中刪除動態建立的 Chart 控制項,並從 ControlCollection 中將它移除。 | |
Deselect | 取消選取指定的 Chart 控制項。 | |
Dispose | 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。 | |
DoughnutGroups | 在平面圖表上,傳回表示單一環圈圖群組 (ChartGroup 物件) 或環圈圖群組集合 (ChartGroups 集合) 的物件。 | |
DrawingObjects | 基礎架構。 | |
Drawings | 基礎架構。 | |
DropDowns | 基礎架構。 | |
EndInit | 表示物件已完成初始設定。 (繼承自 ISupportInitialize)。 | |
Evaluate | 將 Microsoft Office Excel 名稱轉換為物件或值。 | |
Export | 以圖形格式匯出圖表。 | |
ExportAsFixedFormat | 使用 PDF 或 XPS 格式儲存圖表。 | |
get_HasAxis | 基礎架構。 | |
GetChartElement | 取得在指定的 X 和 Y 座標上的圖表項目相關資訊。 | |
GroupBoxes | 基礎架構。 | |
GroupObjects | 基礎架構。 | |
Labels | 基礎架構。 | |
LineGroups | 在平面圖表上,傳回單一折線圖群組 (ChartGroup 物件) 或折線圖群組集合 (ChartGroups 集合)。 | |
Lines | 基礎架構。 | |
ListBoxes | 基礎架構。 | |
Location | 將 Chart 控制項移至新位置。 | |
Move | 基礎架構。 | |
OptionButtons | 基礎架構。 | |
Ovals | 基礎架構。 | |
Paste | 將 [剪貼簿] 中的圖表資料貼至指定的 Chart 控制項中。 | |
Pictures | 基礎架構。 | |
PieGroups | 在平面圖表上,傳回表示單一圓形圖群組 (ChartGroup 物件) 或圓形圖群組集合 (ChartGroups 集合) 的物件。 | |
PrintOut | 列印 Chart 控制項。 | |
PrintOutEx | 列印圖表。 | |
PrintPreview | 預覽 Chart 控制項在列印時將會呈現的外觀。 | |
RadarGroups | 在平面圖表上,傳回表示單一雷達圖群組 (ChartGroup 物件) 或雷達圖群組集合 (ChartGroups 集合) 的物件。 | |
Rectangles | 基礎架構。 | |
Refresh | 更新 Chart 或 PivotTable 物件的快取。 | |
SaveChartTemplate | 另存目前圖表為可用圖表範本清單中的自訂範本。 | |
ScrollBars | 基礎架構。 | |
SeriesCollection | 取得圖表或圖表群組中單一數列 (Series 物件) 或所有數列的集合 (SeriesCollection 集合)。 | |
set_HasAxis | 基礎架構。 | |
SetBackgroundPicture | 設定 Chart 控制項的背景圖形。 | |
SetDefaultChart | 指定圖表範本的名稱,Microsoft Office Excel 會在建立新圖表時使用這個圖表範本。 | |
SetElement | 修改圖表中的項目。 | |
SetSourceData | 設定 Chart 控制項的來源資料範圍。 | |
Spinners | 基礎架構。 | |
TextBoxes | 基礎架構。 | |
XYGroups | 在平面圖表上,傳回表示單一散佈圖群組 (ChartGroup 物件) 或散佈圖群組集合 (ChartGroups 集合) 的物件。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
ActivateEvent | 會在 Chart 控制項啟動時發生。 | |
BeforeDoubleClick | 會在按兩下 Chart 控制項時發生 (在預設按兩下動作執行之前)。 | |
BeforeRightClick | 會在 Chart 控制項上按一下滑鼠右鍵時發生 (在預設按滑鼠右鍵動作執行之前)。 | |
BindingContextChanged | 基礎架構。 | |
Calculate | 會在 Chart 控制項繪製新的或變更的資料後發生。 | |
Deactivate | 會在選取範圍從 Chart 控制項移開時發生,導致 Chart 控制項停用。 | |
Disposed | 表示處理元件的 Disposed 事件的方法。 (繼承自 IComponent)。 | |
DragOver | 會在儲存格範圍拖曳到 Chart 控制項上時發生。 | |
DragPlot | 會在儲存格範圍拖放到 Chart 控制項上時發生。 | |
MouseDown | 會在指標位於 Chart 控制項上時按下滑鼠按鈕時發生。 | |
MouseMove | 會在 Chart 控制項上滑鼠指標的位置變更時發生。 | |
MouseUp | 會在指標位於 Chart 控制項上並釋放滑鼠按鈕時發生。 | |
Resize | 會在 Chart 控制項的大小變更時發生。 | |
SelectEvent | 會在選取 Chart 控制項時發生。 | |
SeriesChange | 會在 Chart 控制項資料點的值變更時發生。 |
回頁首
備註
Chart 控制項會提供 Excel 物件模型中原生 Microsoft.Office.Interop.Excel.Chart 物件的所有的功能。 不過,Chart 控制項也會公開事件。 如需詳細資訊,請參閱圖表控制項。
注意事項 |
---|
此介面是由 Visual Studio Tools for Office Runtime 所實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀。 |
使用方式
本文件說明此型別用於以 .NET Framework 4 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此型別可能會有不同的成員,而為此型別提供的程式碼範例可能無法運作。 如需此型別在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658 (英文)。
請參閱
參考
Microsoft.Office.Tools.Excel 命名空間