Chart.ChartType (Propiedad)
Obtiene o establece el tipo de gráfico.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Property ChartType As XlChartType
XlChartType ChartType { get; set; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.XlChartType
Uno de los valores de XlChartType.
Comentarios
Algunos tipos de gráfico no están disponibles para los informes de gráfico dinámico.
Ejemplos
En el siguiente ejemplo de código se crea un control Chart de columnas y, a continuación, se pide al usuario que cambie el gráfico a un gráfico circular 3D mediante la propiedad ChartType.
Private Sub SetChartType()
Me.Range("A1", "A5").Value2 = 22
Me.Range("B1", "B5").Value2 = 55
Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
Me.Controls.AddChart(Me.Range("D2", "H12"), "Chart1")
Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
Chart1.ChartType = Excel.XlChartType.xlColumnClustered
If DialogResult.Yes = _
MessageBox.Show("Change the chart type to a 3-D pie chart?", _
"Example", MessageBoxButtons.YesNo) Then
Chart1.ChartType = Excel.XlChartType.xl3DPie
End If
End Sub
private void SetChartType()
{
this.Range["A1", "A5"].Value2 = 22;
this.Range["B1", "B5"].Value2 = 55;
Microsoft.Office.Tools.Excel.Chart chart1 =
this.Controls.AddChart(this.Range["D2", "H12"],
"chart1");
chart1.SetSourceData(this.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
chart1.ChartType = Excel.XlChartType.xlColumnClustered;
if (DialogResult.Yes ==
MessageBox.Show("Change the chart type to a 3-D pie chart?",
"Example", MessageBoxButtons.YesNo))
{
chart1.ChartType = Excel.XlChartType.xl3DPie;
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.