Chart 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 Microsoft Office Excel 之 Office 專案中的內嵌圖表。
public interface class Chart : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")]
public interface Chart : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")>]
type Chart = interface
interface IBindableComponent
interface IComponent
interface IDisposable
interface ISupportInitialize
Public Interface Chart
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
- 屬性
- 實作
備註
Chart 控件提供 Excel 物件模型中原生 Microsoft.Office.Interop.Excel.Chart 物件的所有功能。 不過, Chart 控件也會公開事件。 如需詳細資訊,請參閱 Chart Control。
注意
這個介面是由 Visual Studio Tools for Office Runtime 實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime Overview。
使用方式
本文件說明此類型的版本,其會用在目標為 .NET Framework 4 或更新版本的 Office 專案中。 在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。 如需此類型在以 .NET Framework 3.5 為目標專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:http://go.microsoft.com/fwlink/?LinkId=160658。
屬性
Application |
取得 Application,表示 Microsoft Office Excel 應用程式。 |
AutoScaling |
縮放立體圖表,使其大小更接近對等的平面圖表。 |
BackWall |
取得物件,表示立體圖表的背景牆。 |
BarShape |
取得或設定用於立體橫條圖或直條圖的長條形狀。 |
ChartArea |
取得 ChartArea 物件,表示圖表中完整圖表的區域。 |
ChartStyle |
取得或設定圖表的樣式。 |
ChartTitle |
取得 ChartTitle 物件,表示所指定圖表的標題。 |
ChartType |
取得或設定圖表類型。 |
Container |
表示 Microsoft Office Excel 之 Office 專案中的內嵌圖表。 |
Creator |
取得建立這個 Chart 所在的應用程式。 |
DataTable |
取得 DataTable,表示圖表的資料表。 |
DefaultDataSourceUpdateMode |
取得或設定預設 DataSourceUpdateMode。 |
DepthPercent |
取得或設定立體圖表的深度 (以圖表寬度的百分比表示,介於 20% 和 2000% 之間)。 |
DisplayBlanksAs |
取得或設定在圖表上繪製空白儲存格的方式。 |
Elevation |
取得或設定立體圖表檢視的上下仰角 (以度為單位)。 |
Floor |
取得 Floor 物件,表示立體圖表的底板。 |
GapDepth |
取得或設定立體圖表中的資料數列間距,以資料標記寬度的百分比表示。 |
HasAxis |
取得或設定值,指出 Chart 控制項上是否存在特定座標軸。 |
HasDataTable |
取得或設定值,指出 Chart 控制項是否具有資料表。 |
HasLegend |
取得或設定值,指出 Chart 控制項是否具有圖例。 |
HasTitle |
取得或設定值,指出 Chart 控制項是否具有標題。 |
HeightPercent |
設定或取得立體圖表的高度,以 Chart 控制項寬度的百分比表示。 |
Hyperlinks |
取得 Hyperlinks 集合,表示某個範圍或工作表中的超連結 (Hyperlink)。 |
InnerObject | |
Legend |
取得 Legend 物件,表示圖表中的圖例。 |
MailEnvelope |
表示文件的電子郵件標題。 |
Name |
取得 Chart 控制項的名稱。 |
PageSetup |
取得 PageSetup,其中包含特定物件的所有版面設定。 |
Parent |
取得 Chart 控制項的父物件。 |
Perspective |
取得或設定立體圖表檢視的遠近景深。 |
PivotLayout |
取得 PivotLayout 物件,表示樞紐分析表報表中的欄位位置和樞紐分析圖報表中的座標軸位置。 |
PlotArea |
取得 PlotArea 物件,表示圖表中的繪圖區。 |
PlotBy |
取得或設定將欄或列當做圖表上資料數列的方式。 |
PlotVisibleOnly |
取得或設定值,指出是否只繪製可見儲存格。 |
PrintedCommentPages |
取得將針對目前圖表列印的註解頁數。 |
ProtectData |
取得或設定值,指出是否防止修改數列公式。 |
ProtectFormatting |
取得或設定值,指出是否防止修改 Chart 控制項格式。 |
ProtectSelection |
取得或設定值,指出是否防止選取 Chart 控制項項目。 |
RightAngleAxes |
取得或設定值,指出 Chart 控制項座標軸是否為直角,不受圖表旋轉或上下仰角的影響。 |
Rotation |
取得或設定立體圖表檢視的旋轉角度 (以 Z 軸為中心旋轉繪圖區,以度為單位)。 |
Shapes | |
ShowAllFieldButtons |
取得或設定是否在樞紐分析圖上顯示所有的欄位按鈕。 |
ShowAxisFieldButtons |
取得或設定是否要在樞紐分析圖上顯示軸欄位按鈕。 |
ShowDataLabelsOverMaximum |
取得或設定值,指出是否要在值大於數值座標軸上的最大值時顯示資料標籤。 |
ShowLegendFieldButtons |
取得或設定是否在樞紐分析圖上顯示圖例欄位按鈕。 |
ShowReportFilterFieldButtons |
取得或設定是否在樞紐分析圖上顯示報表篩選欄位按鈕。 |
ShowValueFieldButtons |
取得或設定是否在樞紐分析圖上顯示值欄位按鈕。 |
SideWall |
取得物件,表示立體圖表的側邊牆。 |
Tab | |
Tag |
取得或設定包含有關 Tag 控制項資料的物件。 |
Walls |
取得 Walls 物件,表示立體圖表的背景牆。 |
方法
事件
ActivateEvent |
會在 Chart 控制項啟動時發生。 |
BeforeDoubleClick |
會在按兩下 Chart 控制項時發生 (在預設按兩下動作執行之前)。 |
BeforeRightClick |
會在 Chart 控制項上按一下滑鼠右鍵時發生 (在預設按滑鼠右鍵動作執行之前)。 |
BindingContextChanged |
表示 Microsoft Office Excel 之 Office 專案中的內嵌圖表。 |
Calculate |
會在 Chart 控制項繪製新的或變更的資料後發生。 |
Deactivate | |
DragOver |
會在儲存格範圍拖曳到 Chart 控制項上時發生。 |
DragPlot |
會在儲存格範圍拖放到 Chart 控制項上時發生。 |
MouseDown |
會在指標位於 Chart 控制項上時按下滑鼠按鈕時發生。 |
MouseMove |
會在 Chart 控制項上滑鼠指標的位置變更時發生。 |
MouseUp |
會在指標位於 Chart 控制項上並釋放滑鼠按鈕時發生。 |
Resize |
會在 Chart 控制項的大小變更時發生。 |
SelectEvent |
在選取了 Chart 控制項時便會發生。 |
SeriesChange |
會在 Chart 控制項資料點的值變更時發生。 |