Chart Interfaccia

Definizione

Rappresenta un grafico incorporato nei progetti Office per Microsoft Office Excel.

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
Attributi
Implementazioni

Commenti

Chart i controlli forniscono tutte le funzionalità degli oggetti nativi Microsoft.Office.Interop.Excel.Chart nel modello a oggetti di Excel. Tuttavia, Chart i controlli espongono anche eventi. Per altre informazioni, vedere Chart Control.

Nota

Questa interfaccia è implementata da Visual Studio Tools per Office Runtime. Non deve essere implementata nel codice. Per altre informazioni, vedere Visual Studio Tools for Office Runtime Overview.

Utilizzo

In questa documentazione viene descritta la versione di questo tipo usata nei progetti Office destinati a .NET Framework 4 o versione successiva. Nei progetti destinati a .NET Framework 3.5 questo tipo potrebbe avere membri diversi e gli esempi di codice forniti per il tipo potrebbero non funzionare. Per la documentazione relativa a questo tipo nei progetti destinati a .NET Framework 3.5, vedere la sezione di riferimento seguente nella documentazione di Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Proprietà

Application

Ottiene un oggetto Application che rappresenta l'applicazione Microsoft Office Excel.

AutoScaling

Ridimensiona in scala un grafico 3D fino a raggiungere dimensioni simili a quelle del grafico 2D equivalente.

BackWall

Ottiene un oggetto che rappresenta la parete posteriore di un grafico 3D.

BarShape

Ottiene o imposta la forma utilizzata con il grafico a barre o l'istogramma 3D.

ChartArea

Ottiene un oggetto ChartArea che rappresenta l'area grafico completa per il grafico.

ChartStyle

Ottiene o imposta lo stile del grafico.

ChartTitle

Ottiene un oggetto ChartTitle che rappresenta il titolo del grafico specificato.

ChartType

Ottiene o imposta il tipo di grafico.

Container

Rappresenta un grafico incorporato nei progetti Office per Microsoft Office Excel.

Creator

Ottiene l'applicazione in cui è stato creato questo controllo Chart.

DataTable

Ottiene un oggetto DataTable che rappresenta la tabella dati del grafico.

DefaultDataSourceUpdateMode

Ottiene o imposta l'oggetto DataSourceUpdateMode predefinito.

DepthPercent

Ottiene o imposta la profondità di un grafico 3D, espressa in percentuale rispetto alla larghezza del grafico (valore compreso 20 e 2000%).

DisplayBlanksAs

Ottiene o imposta la modalità con cui le celle vuote vengono tracciate in un grafico.

Elevation

Ottiene o imposta l'elevazione, in gradi, della visualizzazione del grafico 3D.

Floor

Ottiene un oggetto Floor che rappresenta la base del grafico 3D.

GapDepth

Ottiene o imposta la distanza tra le serie di dati in un grafico 3D, espressa in percentuale rispetto alla larghezza del marcatore.

HasAxis

Ottiene o imposta un valore che indica se uno specifico asse esiste nel controllo Chart.

HasDataTable

Ottiene o imposta un valore che indica se per il controllo Chart è disponibile una tabella dati.

HasLegend

Ottiene o imposta un valore che indica se per il controllo Chart è disponibile una legenda.

HasTitle

Ottiene o imposta un valore che indica se per il controllo Chart è disponibile un titolo.

HeightPercent

Ottiene o imposta l'altezza di un grafico 3D, espressa in percentuale rispetto alla larghezza del controllo Chart.

Hyperlinks

Ottiene una raccolta Hyperlinks che rappresenta i collegamenti ipertestuali per l'intervallo o il foglio di lavoro.

InnerObject

Ottiene un oggetto Chart che rappresenta l'oggetto nativo sottostante per Chart.

Legend

Ottiene un oggetto Legend che rappresenta la legenda del grafico.

MailEnvelope

Rappresenta l'intestazione di un messaggio di posta elettronica per un documento.

Name

Ottiene il nome del controllo Chart.

PageSetup

Ottiene un oggetto PageSetup che contiene tutte le impostazioni di pagina per l'oggetto specificato.

Parent

Ottiene l'oggetto padre del controllo Chart.

Perspective

Ottiene o imposta la prospettiva per la visualizzazione del grafico 3D.

PivotLayout

Ottiene un oggetto PivotLayout che rappresenta il posizionamento dei campi in un rapporto di tabella pivot e il posizionamento degli assi in un rapporto di grafico pivot.

PlotArea

Ottiene un oggetto PlotArea che rappresenta l'area del tracciato di un grafico.

PlotBy

Ottiene o imposta la modalità di utilizzo di colonne e righe come serie di dati nel grafico.

PlotVisibleOnly

Ottiene o imposta un valore che indica se vengono tracciate solo le celle visibili.

PrintedCommentPages

Ottiene il numero di pagine di commento che sarà stampato per il grafico corrente.

ProtectData

Ottiene o imposta un valore che indica se la modifica delle formule delle serie non è consentita.

ProtectFormatting

Ottiene o imposta un valore che indica se la modifica della formattazione del controllo Chart non è consentita.

ProtectSelection

Ottiene o imposta un valore che indica se la selezione di elementi del controllo Chart non è consentita.

RightAngleAxes

Ottiene o imposta un valore che indica se gli assi del controllo Chart sono ad angolo retto, indipendentemente dalla rotazione o dall'elevazione del grafico.

Rotation

Ottiene o imposta la rotazione della visualizzazione del grafico 3D, ovvero la rotazione, in gradi, dell'area del tracciato intorno all'asse Z.

Shapes

Ottiene un oggetto Shapes che rappresenta tutte le forme nel controllo Chart.

ShowAllFieldButtons

Ottiene o imposta un valore che indica se visualizzare tutti i pulsanti di campo in un grafico pivot.

ShowAxisFieldButtons

Ottiene o imposta se visualizzare i pulsanti di campo asse in un grafico pivot.

ShowDataLabelsOverMaximum

Ottiene o imposta un valore che indica se mostrare o meno le etichette dati quando il valore supera il valore massimo sull'asse dei valori.

ShowLegendFieldButtons

Ottiene o imposta un valore che indica se visualizzare i pulsanti di campo legenda in un grafico pivot.

ShowReportFilterFieldButtons

Ottiene o imposta un valore che indica se visualizzare i pulsanti di campo filtro di rapporto in un grafico pivot.

ShowValueFieldButtons

Ottiene o imposta un valore che indica se visualizzare i pulsanti di campo valore in un grafico pivot.

SideWall

Ottiene un oggetto che rappresenta la parete laterale di un grafico 3D.

Tab

Ottiene un oggetto Tab per un controllo Chart.

Tag

Ottiene o imposta l'oggetto che contiene i dati relativi al controllo Tag.

Walls

Ottiene un oggetto Walls che rappresenta le pareti del grafico 3D.

Metodi

Activate()

Utilizza il controllo Chart corrente come grafico attivo.

ApplyChartTemplate(String)

Applica un modello di grafico standard o personalizzato al grafico.

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Applica etichette dati a un punto, a una serie o a tutte le serie di un controllo Chart.

ApplyLayout(Int32, Object)

Applica i layout visualizzati nella barra multifunzione.

Axes(Object, XlAxisGroup)

Ottiene un oggetto che rappresenta un singolo asse o una raccolta degli assi presenti nel grafico.

ChartGroups(Object)

Ottiene un singolo gruppo di grafici (oggetto ChartGroup) oppure una raccolta di tutti i gruppi di grafici nel grafico (oggetto ChartGroups).

ChartObjects(Object)

Ottiene un oggetto che rappresenta un singolo grafico incorporato (oggetto ChartObject) oppure una raccolta di tutti i grafici incorporati (oggetto ChartObjects) nel foglio.

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Modifica le proprietà del controllo Chart dato. È possibile utilizzare questo metodo per formattare rapidamente un controllo Chart senza impostare tutte le singole proprietà. Questo metodo non è interattivo e consente di modificare solo le proprietà specificate.

CheckSpelling(Object, Object, Object, Object)

Controlla l'ortografia di un oggetto. Microsoft Office Excel visualizza la finestra di dialogo Controllo ortografia

ClearToMatchStyle()

Cancella gli elementi del grafico che impostano il formato automatico.

Copy(Object, Object)

Rappresenta un grafico incorporato nei progetti Office per Microsoft Office Excel.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Copia il grafico come immagine negli Appunti.

Delete()

Elimina dal foglio di lavoro un controllo Chart creato in modo dinamico e lo rimuove dall'oggetto ControlCollection.

Evaluate(Object)

Converte un nome Microsoft Office Excel in un oggetto o valore.

Export(String, Object, Object)

Esporta il grafico in un formato grafico.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Salva il grafico in formato PDF o XPS.

GetChartElement(Int32, Int32, Int32, Int32, Int32)

Ottiene informazioni relative all'elemento del grafico in corrispondenza delle coordinate X e Y specificate.

Location(XlChartLocation, Object)

Sposta il controllo Chart in una nuova posizione.

Move(Object, Object)

Rappresenta un grafico incorporato nei progetti Office per Microsoft Office Excel.

Paste(Object)

Incolla i dati del grafico dagli Appunti nel controllo Chart specificato.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

Stampa il grafico.

PrintPreview(Object)

Mostra un'anteprima di stampa del controllo Chart.

Refresh()

Aggiorna la cache del controllo Chart o dell'oggetto PivotTable.

SaveChartTemplate(String)

Salva il grafico corrente come modello personalizzato nell'elenco dei modelli di grafico disponibili.

SeriesCollection(Object)

Ottiene una singola serie (oggetto Series) oppure una raccolta di tutte le serie (oggetto SeriesCollection) nel grafico o nel gruppo di grafici.

SetBackgroundPicture(String)

Imposta il file grafico di sfondo per il controllo Chart.

SetDefaultChart(Object)

Specifica il nome del modello di grafico utilizzato da Microsoft Office Excel nella creazione di nuovi grafici.

SetElement(MsoChartElementType)

Modifica un elemento nel grafico.

SetSourceData(Range, Object)

Imposta l'intervallo dei dati di origine per il controllo Chart.

Eventi

ActivateEvent

Si verifica quando il controllo Chart è attivato.

BeforeDoubleClick

Si verifica quando si fa doppio clic sul controllo Chart, prima dell'azione di doppio clic predefinita.

BeforeRightClick

Si verifica quando si fa clic con il pulsante destro del mouse sul controllo Chart, prima dell'azione di clic con il pulsante destro del mouse predefinita.

BindingContextChanged

Rappresenta un grafico incorporato nei progetti Office per Microsoft Office Excel.

Calculate

Si verifica dopo che il controllo Chart traccia dati nuovi o modificati.

Deactivate

Si verifica quando la selezione si sposta dal controllo Chart, causando la disattivazione del controllo Chart.

DragOver

Si verifica quando un intervallo di celle viene trascinato su un controllo Chart.

DragPlot

Si verifica quando un intervallo di celle viene trascinato e rilasciato sul controllo Chart.

MouseDown

Si verifica quando un pulsante del mouse viene premuto mentre il puntatore è posizionato su un controllo Chart.

MouseMove

Si verifica quando la posizione del puntatore del mouse cambia sul controllo Chart.

MouseUp

Si verifica quando un pulsante del mouse viene rilasciato mentre il puntatore è posizionato sul controllo Chart.

Resize

Si verifica quando le dimensioni del controllo Chart vengono modificate.

SelectEvent

Si verifica quando viene selezionato il controllo Chart.

SeriesChange

Si verifica quando il valore di un punto dati di un controllo Chart viene modificato.

Si applica a