Proprietà Chart.BarShape
Ottiene o imposta la forma utilizzata con il grafico a barre o l'istogramma 3D.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Property BarShape As XlBarShape
XlBarShape BarShape { get; set; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Excel.XlBarShape
Uno dei valori di XlBarShape.
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo Chart 3D. Viene quindi chiesto all'utente di modificare le barre in piramidi utilizzando la proprietà BarShape.
Private Sub SetBarShape()
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.xl3DColumn
If DialogResult.Yes = MessageBox.Show("Set the bar shape to pyramids?", _
"Example", MessageBoxButtons.YesNo) Then
Chart1.BarShape = Excel.XlBarShape.xlPyramidToMax
End If
End Sub
private void SetBarShape()
{
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.xl3DColumn;
if (DialogResult.Yes ==
MessageBox.Show("Set the bar shape to pyramids?",
"Example", MessageBoxButtons.YesNo))
{
chart1.BarShape = Excel.XlBarShape.xlPyramidToMax;
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.