Compartir a través de


Chart Interfaz

Definición

Representa un gráfico incrustado en proyectos de Office para 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
Atributos
Implementaciones

Comentarios

Chart los controles proporcionan todas las características de los objetos nativos Microsoft.Office.Interop.Excel.Chart en el modelo de objetos de Excel. Sin embargo, Chart los controles también exponen eventos. Para obtener más información, consulta Chart Control.

Nota

Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office No está prevista su implementación en el código. Para obtener más información, consulta Visual Studio Tools for Office Runtime Overview.

Uso

En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 o una versión posterior. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, consulte la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propiedades

Application

Obtiene un objeto Application que representa la aplicación Microsoft Office Excel.

AutoScaling

Ajusta el tamaño de un gráfico 3D para asimilarlo al del gráfico 2D equivalente.

BackWall

Obtiene un objeto que representa el plano posterior de un gráfico 3D.

BarShape

Obtiene o establece la forma utilizada con el gráfico de barras o columnas 3D.

ChartArea

Obtiene un objeto ChartArea que representa el área de gráfico completa del gráfico.

ChartStyle

Obtiene o establece el estilo del gráfico.

ChartTitle

Obtiene un objeto ChartTitle que representa el título del gráfico especificado.

ChartType

Obtiene o establece el tipo de gráfico.

Container

Representa un gráfico incrustado en proyectos de Office para Microsoft Office Excel.

Creator

Obtiene la aplicación en la que se creó este control Chart.

DataTable

Obtiene un objeto DataTable que representa la tabla de datos del gráfico.

DefaultDataSourceUpdateMode

Obtiene o establece el objeto DataSourceUpdateMode predeterminado.

DepthPercent

Obtiene o establece la profundidad de un gráfico 3D como porcentaje del ancho del gráfico (entre el 20 y el 2.000 por ciento).

DisplayBlanksAs

Obtiene o establece la manera en que se trazan en un gráfico las celdas en blanco.

Elevation

Obtiene o establece, en grados, la elevación de la vista del gráfico 3D.

Floor

Obtiene un objeto Floor que representa el plano inferior del gráfico 3D.

GapDepth

Obtiene o establece la distancia entre las series de datos en un gráfico 3D, como porcentaje del ancho de marcador.

HasAxis

Obtiene o establece un valor que indica si existe un eje determinado en el control Chart.

HasDataTable

Obtiene o establece un valor que indica si el control Chart tiene una tabla de datos.

HasLegend

Obtiene o establece un valor que indica si el control Chart tiene una leyenda.

HasTitle

Obtiene o establece un valor que indica si el control Chart tiene título.

HeightPercent

Obtiene o establece el alto de un gráfico 3D como porcentaje del ancho de control Chart.

Hyperlinks

Obtiene una colección Hyperlinks que representa los hipervínculos para el rango o la hoja de cálculo.

InnerObject

Obtiene un objeto Chart que representa el objeto nativo subyacente del objeto Chart.

Legend

Obtiene un objeto Legend que representa la leyenda del gráfico.

MailEnvelope

Representa un encabezado de correo electrónico de un documento.

Name

Obtiene el nombre del control Chart.

PageSetup

Obtiene un objeto PageSetup que contiene todos los valores de la configuración de página para el objeto especificado.

Parent

Obtiene el objeto primario del control Chart.

Perspective

Obtiene o establece la perspectiva de la vista del gráfico 3D.

PivotLayout

Obtiene un objeto PivotLayout que representa la colocación de los campos en un informe de tabla dinámica y la colocación de los ejes en un informe de gráfico dinámico.

PlotArea

Obtiene un objeto PlotArea que representa el área de trazado de un gráfico.

PlotBy

Obtiene o establece la forma en que se utilizan las columnas o las filas como series de datos en el gráfico.

PlotVisibleOnly

Obtiene o establece un valor que indica si se deben representar sólo las celdas visibles.

PrintedCommentPages

Obtiene el número de páginas de comentarios que se van a imprimir para el gráfico actual.

ProtectData

Obtiene o establece un valor que indica si se evita la modificación de fórmulas de serie.

ProtectFormatting

Obtiene o establece un valor que indica si se impide la modificación del formato del control Chart.

ProtectSelection

Obtiene o establece un valor que indica si se impide la selección de los elementos del control Chart.

RightAngleAxes

Obtiene o establece un valor que indica si los ejes del control Chart forman ángulos rectos, independientemente de la rotación o de la elevación del gráfico.

Rotation

Obtiene o establece la rotación de la vista del gráfico 3D (la rotación del área de trazado alrededor del eje Z, en grados).

Shapes

Obtiene un objeto Shapes que representa todas las formas del control Chart.

ShowAllFieldButtons

Obtiene o establece un valor que indica si se van a mostrar todos los botones de campo de un gráfico dinámico.

ShowAxisFieldButtons

Obtiene o establece si se van a mostrar los botones de campos de eje en un gráfico dinámico.

ShowDataLabelsOverMaximum

Obtiene o establece un valor que indica si se muestran las etiquetas de datos cuando el valor es mayor que el valor máximo en el eje de valores.

ShowLegendFieldButtons

Obtiene o establece un valor que indica si se van a mostrar todos los botones de campo de la leyenda de un gráfico dinámico.

ShowReportFilterFieldButtons

Obtiene o establece un valor que indica si se van a mostrar los botones de campo del filtro de informes de un gráfico dinámico.

ShowValueFieldButtons

Obtiene o establece un valor que indica si se van a mostrar todos los botones de campo de los valores de un gráfico dinámico.

SideWall

Obtiene un objeto que representa el plano lateral de un gráfico 3D.

Tab

Obtiene un objeto Tab para un control Chart.

Tag

Obtiene o establece el objeto que contiene datos acerca del control Tag.

Walls

Obtiene un objeto Walls que representa los planos laterales del gráfico 3D.

Métodos

Activate()

Convierte en gráfico activo el control Chart actual.

ApplyChartTemplate(String)

Aplica una plantilla de gráfico estándar o personalizada al gráfico.

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

Aplica etiquetas de datos a un punto, una serie o todas las series de un control Chart.

ApplyLayout(Int32, Object)

Aplica los diseños mostrados en la cinta de opciones.

Axes(Object, XlAxisGroup)

Obtiene un objeto que representa un solo eje o una colección de los ejes del gráfico.

ChartGroups(Object)

Obtiene un solo grupo de gráficos (un objeto ChartGroup) o una colección de todos los grupos de gráficos en el gráfico (un objeto ChartGroups).

ChartObjects(Object)

Obtiene un objeto que representa un gráfico incrustado único (un objeto ChartObject) o una colección de todos los gráficos incrustados (un objeto ChartObjects) en la hoja.

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

Modifica las propiedades del control Chart determinado. Puede utilizar este método para dar formato a un control Chart rápidamente sin establecer todas las propiedades por separado. Este método no es interactivo y sólo permite cambiar las propiedades especificadas.

CheckSpelling(Object, Object, Object, Object)

Comprueba la ortografía de un objeto. Microsoft Office Excel muestra el cuadro de diálogo Ortografía.

ClearToMatchStyle()

Restablece el formato de los elementos de gráfico en automático.

Copy(Object, Object)

Representa un gráfico incrustado en proyectos de Office para Microsoft Office Excel.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Copia el gráfico al Portapapeles como una imagen.

Delete()

Elimina de la hoja de cálculo un control Chart creado dinámicamente y lo quita de ControlCollection.

Evaluate(Object)

Convierte un nombre de Microsoft Office Excel en un objeto o un valor.

Export(String, Object, Object)

Exporta el gráfico en un formato gráfico.

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

Guarda el gráfico en formato PDF o XPS.

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

Obtiene información acerca del elemento del gráfico en las coordenadas X e Y especificadas.

Location(XlChartLocation, Object)

Mueve el control Chart a una nueva ubicación.

Move(Object, Object)

Representa un gráfico incrustado en proyectos de Office para Microsoft Office Excel.

Paste(Object)

Pega los datos del gráfico del Portapapeles al control Chart especificado.

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

Imprime el gráfico.

PrintPreview(Object)

Muestra una vista previa del control Chart tal como aparecería impreso.

Refresh()

Actualiza la caché del objeto Chart o PivotTable.

SaveChartTemplate(String)

Guarda el gráfico actual como una plantilla personalizada en la lista de plantillas de gráfico disponibles.

SeriesCollection(Object)

Obtiene una sola serie (un objeto Series) o una colección de todas las series (una colección SeriesCollection) del gráfico o grupo de gráficos.

SetBackgroundPicture(String)

Establece el gráfico de fondo para el control Chart.

SetDefaultChart(Object)

Especifica el nombre de la plantilla de gráfico que Microsoft Office Excel utiliza al crear gráficos nuevos.

SetElement(MsoChartElementType)

Modifica un elemento del gráfico.

SetSourceData(Range, Object)

Establece el rango de datos de origen para el control Chart.

Eventos

ActivateEvent

Se produce cuando se activa el control Chart.

BeforeDoubleClick

Se produce cuando se hace doble clic en el control Chart, antes de que se ejecute la acción de doble clic predeterminada.

BeforeRightClick

Se produce cuando se hace clic con el botón secundario del mouse en el control Chart, antes de que se ejecute la acción predeterminada de clic con el botón secundario del mouse.

BindingContextChanged

Representa un gráfico incrustado en proyectos de Office para Microsoft Office Excel.

Calculate

Se produce después de que el control Chart trace datos nuevos o que se han cambiado.

Deactivate

Se produce cuando la selección se desplaza fuera del control Chart, de modo que el control Chart queda desactivado.

DragOver

Se produce cuando se arrastra un rango de celdas sobre un control Chart.

DragPlot

Se produce cuando se arrastra un rango de celdas y se coloca en el control Chart.

MouseDown

Se produce cuando se presiona un botón del mouse y el puntero se encuentra sobre un control Chart.

MouseMove

Se produce cuando la posición del puntero del mouse cambia sobre el control Chart.

MouseUp

Se produce cuando se suelta un botón del mouse y el puntero se encuentra sobre el control Chart.

Resize

Se produce cuando se cambia el tamaño del control Chart.

SelectEvent

Se produce al seleccionar el control Chart.

SeriesChange

Se produce cuando se cambia el valor de un punto de datos del control Chart.

Se aplica a