Freigeben über


Chart Schnittstelle

Definition

Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar.

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
Attribute
Implementiert

Hinweise

Chart -Steuerelemente stellen alle Features nativer Microsoft.Office.Interop.Excel.Chart Objekte im Excel-Objektmodell bereit. Steuerelemente Chart machen jedoch auch Ereignisse verfügbar. Weitere Informationen finden Sie unter Chart Control.

Hinweis

Diese Schnittstelle wird von der Visual Studio-Tools für Office-Laufzeit implementiert. Es ist nicht vorgesehen, dass der Typ direkt vom Code implementiert wird. Weitere Informationen finden Sie unter Visual Studio Tools for Office Runtime Overview.

Verbrauch

Diese Dokumentation beschreibt die Version des Typs, der in Office-Projekten verwendet wird, die auf .NET Framework 4 und höher ausgerichtet sind. In Projekten, die auf .NET Framework 3.5 abzielen, verfügt dieser Typ möglicherweise über unterschiedliche Member, und die für diesen Typ bereitgestellten Codebeispiele funktionieren möglicherweise nicht. Eine Dokumentation dieser Art von Projekten, die auf den .NET Framework 3.5 abzielen, erhalten Sie in den folgenden Verweisabschnitten in der Dokumentation zu Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Eigenschaften

Application

Ruft ein Application-Element ab, das die Microsoft Office Excel-Anwendung darstellt.

AutoScaling

Skaliert ein 3D-Diagramm, sodass seine Größe dem entsprechenden 2D-Diagramm angenähert wird.

BackWall

Ruft ein Objekt ab, das die Rückwand eines 3D-Diagramms darstellt.

BarShape

Ruft die für das 3D-Balken- oder Säulendiagramm verwendete Form ab oder legt diese fest.

ChartArea

Ruft ein ChartArea-Objekt ab, das den vollständigen Diagrammbereich für das Diagramm darstellt.

ChartStyle

Ruft das Format des Diagramms ab oder legt es fest.

ChartTitle

Ruft ein ChartTitle-Objekt ab, das den Titel des angegebenen Diagramms darstellt.

ChartType

Ruft den Diagrammtyp ab oder legt diesen fest.

Container

Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar.

Creator

Ruft die Anwendung ab, in der dieses Chart erstellt wurde.

DataTable

Ruft eine DataTable ab, die die Diagrammdatentabelle darstellt.

DefaultDataSourceUpdateMode

Ruft den Standard-DataSourceUpdateMode ab oder legt ihn fest.

DepthPercent

Ruft die Tiefe eines 3D-Diagramms im Verhältnis zur Diagrammbreite in Prozent (zwischen 20 und 2000 Prozent) ab oder legt diese fest.

DisplayBlanksAs

Ruft die Art und Weise ab, in der leere Zellen in einem Diagramm gezeichnet werden, oder legt diese fest.

Elevation

Ruft den Höhenwinkel der Diagrammansicht (in Grad) ab oder legt diesen fest.

Floor

Ruft ein Floor-Objekt ab, das die Bodenfläche eines 3D-Diagramms darstellt.

GapDepth

Ruft den Abstand zwischen den Datenreihen in einem 3D-Diagramm im Verhältnis zur Markierungsbreite in Prozent ab oder legt diesen Abstand fest.

HasAxis

Ruft einen Wert ab, der angibt, ob im Chart-Steuerelement eine bestimmte Achse vorhanden ist, oder legt diesen fest.

HasDataTable

Ruft einen Wert ab, der angibt, ob das Chart-Steuerelement über eine Datentabelle verfügt, oder legt diesen fest.

HasLegend

Ruft einen Wert ab, der angibt, ob das Chart-Steuerelement über eine Legende verfügt, oder legt diesen fest.

HasTitle

Ruft einen Wert ab, der angibt, ob das Chart-Steuerelement über einen Titel verfügt, oder legt diesen fest.

HeightPercent

Ruft die Höhe eines 3D-Diagramms als Prozentsatz der Steuerelementbreite von Chart ab oder legt diese fest.

Hyperlinks

Ruft eine Hyperlinks-Auflistung ab, die die Links für den Bereich oder das Arbeitsblatt darstellt.

InnerObject

Ruft ein Chart ab, das das zugrunde liegende native Objekt für das Chart darstellt.

Legend

Ruft ein Legend-Objekt ab, das die Legende für das Diagramm darstellt.

MailEnvelope

Stellt einen E-Mail-Header für ein Dokument dar.

Name

Ruft den Namen des Chart-Steuerelements ab.

PageSetup

Ruft PageSetup mit allen Seiteneinrichtungseinstellungen für das angegebene Objekt ab.

Parent

Ruft das übergeordnete Objekt für das Chart-Steuerelement ab.

Perspective

Ruft die Perspektive für die 3D-Diagrammansicht ab oder legt diese fest.

PivotLayout

Ruft ein PivotLayout-Objekt ab, das die Positionierung von Feldern in einem PivotTable-Bericht sowie die Positionierung der Achsen in einem PivotChart -Bericht darstellt.

PlotArea

Ruft ein PlotArea-Objekt ab, das die Zeichnungsfläche eines Diagramms darstellt.

PlotBy

Ruft die Art und Weise ab, in der Spalten oder Zeilen als Datenreihen im Diagramm verwendet werden, oder legt diese fest.

PlotVisibleOnly

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob nur sichtbare Zellen gezeichnet werden.

PrintedCommentPages

Ruft die Anzahl der Kommentarseiten ab, die für das aktuelle Diagramm gedruckt werden.

ProtectData

Ruft einen Wert ab, der angibt, ob Änderungen von Datenreihenformeln verhindert werden, oder legt diesen fest.

ProtectFormatting

Ruft einen Wert ab, der angibt, ob Änderungen an der Formatierung des Chart-Steuerelements verhindert werden, oder legt diesen fest.

ProtectSelection

Ruft einen Wert ab, der angibt, ob die Auswahl von Chart-Steuerelementen verhindert wird, oder legt diesen fest.

RightAngleAxes

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Achsen des Chart rechtwinklig sind, unabhängig vom Dreh- oder Höhenwinkel des Diagramms.

Rotation

Ruft die Drehung der 3D-Diagrammansicht (die Drehung die Zeichnungsfläche um die Z-Achse in Grad) ab oder legt diese fest.

Shapes

Ruft ein Shapes-Objekt ab, das alle Formen im Chart-Steuerelement darstellt.

ShowAllFieldButtons

Ruft ab oder legt fest, ob in einer PivotChart alle Feldschaltflächen angezeigt werden sollen.

ShowAxisFieldButtons

Ruft ab oder legt fest, ob Achsenfelder-Schaltflächen in einem PivotChart angezeigt werden.

ShowDataLabelsOverMaximum

Ruft einen Wert ab, der angibt, ob die Datenbeschriftungen angezeigt werden sollen, wenn der Wert größer als der maximale Wert auf der Wertachse ist, oder legt diesen fest.

ShowLegendFieldButtons

Ruft ab oder legt fest, ob in einer PivotChart Legendenfeldschaltflächen angezeigt werden sollen.

ShowReportFilterFieldButtons

Ruft ab oder legt fest, ob in einer PivotChart Berichtsfilter-Feldschaltflächen angezeigt werden sollen.

ShowValueFieldButtons

Ruft ab oder legt fest, ob in einer PivotChart die Wertfeldschaltflächen angezeigt werden sollen.

SideWall

Ruft ein Objekt ab, das die Seitenwand eines 3D-Diagramms darstellt.

Tab

Ruft ein Tab-Objekt für ein Chart-Steuerelement ab.

Tag

Ruft das Objekt ab, das Daten zum Tag-Steuerelement enthält, oder legt dieses fest.

Walls

Ruft ein Walls-Objekt ab, das die Wände eines 3D-Diagramms darstellt.

Methoden

Activate()

Legt das aktuelle Chart-Steuerelement als aktives Diagramm fest.

ApplyChartTemplate(String)

Übernimmt eine standardmäßige oder benutzerdefinierte Diagrammvorlage für das Diagramm.

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

Übernimmt Datenbeschriftungen für einen Punkt, eine Reihe oder alle Reihen in einem Chart-Steuerelement.

ApplyLayout(Int32, Object)

Übernimmt die auf dem Menüband angezeigten Layouts.

Axes(Object, XlAxisGroup)

Ruft ein Objekt ab, das eine einzelne Achse oder eine Auflistung der Achsen im Diagramm darstellt.

ChartGroups(Object)

Ruft eine einzelne Diagrammgruppe (ein ChartGroup-Objekt) oder eine Auflistung aller Diagrammgruppen im Diagramm (ein ChartGroups-Objekt) ab.

ChartObjects(Object)

Ruft ein Objekt ab, das ein einzelnes eingebettetes Diagramm (ein ChartObject-Objekt) oder eine Auflistung aller eingebetteten Diagramme (ein ChartObjects-Objekt) darstellt.

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

Ändert die Eigenschaften des angegebenen Chart-Steuerelements. Sie können diese Methode verwenden, um ein Chart-Steuerelement schnell zu formatieren, ohne alle einzelnen Eigenschaften festlegen zu müssen. Diese Methode ist nicht interaktiv und ändert nur die angegebenen Eigenschaften.

CheckSpelling(Object, Object, Object, Object)

Überprüft die Rechtschreibung eines Objekts. Microsoft Office Excel zeigt das Dialogfeld Rechtschreibung an.

ClearToMatchStyle()

Setzt die Diagrammelementformatierung auf automatisch zurück.

Copy(Object, Object)

Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Kopiert das Diagramm als Bild in die Zwischenablage.

Delete()

Löscht ein dynamisch erstelltes Chart-Steuerelement aus dem Arbeitsblatt und entfernt es aus der ControlCollection.

Evaluate(Object)

Konvertiert einen Microsoft Office Excel-Namen in ein Objekt oder einen Wert.

Export(String, Object, Object)

Exportiert das Diagramm in einem grafischen Format.

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

Speichert das Diagramm entweder im PDF- oder XPS-Format.

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

Ruft Informationen über das Diagrammelement an den angegebenen X- und Y-Koordinaten ab.

Location(XlChartLocation, Object)

Verschiebt das Chart-Steuerelement an eine neue Position.

Move(Object, Object)

Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar.

Paste(Object)

Fügt Diagrammdaten aus der Zwischenablage in das angegebene Chart-Steuerelement ein.

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

Druckt das Diagramm.

PrintPreview(Object)

Zeigt eine Vorschau des Chart-Steuerelements an, wie es gedruckt aussehen würde.

Refresh()

Aktualisiert den Cache des Chart-Objekts oder des PivotTable-Objekts.

SaveChartTemplate(String)

Speichert das aktuelle Diagramm als benutzerdefinierte Vorlage in der Liste der verfügbaren Diagrammvorlagen.

SeriesCollection(Object)

Ruft eine einzelne Reihe (ein Series-Objekt) oder eine Auflistung aller Reihen (ein SeriesCollection-Objekt) im Diagramm oder in der Diagrammgruppe ab.

SetBackgroundPicture(String)

Legt die Hintergrundgrafik für das Chart-Steuerelement fest.

SetDefaultChart(Object)

Gibt den Namen der Diagrammvorlage an, die von Microsoft Office Excel beim Erstellen neuer Diagramme verwendet wird.

SetElement(MsoChartElementType)

Ändert ein Element im Diagramm.

SetSourceData(Range, Object)

Legt den Quelldatenbereich für das Chart-Steuerelement fest.

Ereignisse

ActivateEvent

Tritt auf, wenn das Chart-Steuerelement aktiviert wird.

BeforeDoubleClick

Tritt auf, wenn der Benutzer auf das Chart-Steuerelement doppelklickt, bevor die Standarddoppelklickaktion ausgeführt wird.

BeforeRightClick

Tritt auf, wenn mit der rechten Maustaste auf das Chart-Steuerelement geklickt wird, bevor die Standardklickaktion mit der rechten Maustaste ausgeführt wird.

BindingContextChanged

Stellt ein eingebettetes Diagramm in Office-Projekten für Microsoft Office Excel dar.

Calculate

Tritt auf, nachdem das Chart-Steuerelement neue oder geänderte Daten gezeichnet hat.

Deactivate

Tritt auf, wenn die Auswahl des Chart-Steuerelements aufgehoben wird, und führt zum Deaktivieren des Chart-Steuerelements.

DragOver

Tritt auf, wenn ein Zellenbereich über ein Chart-Steuerelement gezogen wird.

DragPlot

Tritt auf, wenn ein Zellenbereich auf das Chart-Steuerelement gezogen und dort abgelegt wird.

MouseDown

Tritt auf, wenn eine Maustaste gedrückt wird, während sich der Zeiger über einem Chart-Steuerelement befindet.

MouseMove

Tritt auf, wenn sich die Position des Mauszeigers über dem Chart-Steuerelement ändert.

MouseUp

Tritt auf, wenn eine Maustaste losgelassen wird, während sich der Zeiger über dem Chart-Steuerelement befindet.

Resize

Tritt auf, wenn die Größe des Chart-Steuerelements geändert wird.

SelectEvent

Tritt auf, wenn das Chart-Steuerelement ausgewählt wird.

SeriesChange

Tritt ein, wenn der Wert eines Datenpunkts für das Chart-Steuerelement geändert wird.

Gilt für: