Proprietà ChartSheetBase.HasAxis
Ottiene o imposta un valore che indica se uno specifico asse esiste nell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property HasAxis As ChartSheet_HasAxisType
Get
public ChartSheet_HasAxisType HasAxis { get; }
Valore proprietà
Tipo: Microsoft.Office.Tools.Excel.ChartSheet_HasAxisType
true se l'asse specificato esiste nell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase; in caso contrario, false.
Note
Utilizzare la proprietà HasAxis per nascondere o visualizzare uno specifico asse in un oggetto Microsoft.Office.Tools.Excel.ChartSheetBase. La proprietà HasAxis deve essere utilizzata con i parametri riportati di seguito.
Parametro |
Oggetto di descrizione |
---|---|
Index1 |
Uno dei valori XlAxisType che specifica il tipo di asse. Gli assi della serie si applicano solo ai grafici 3D. |
Index2 |
Uno dei valori XlAxisGroup che specifica il gruppo di assi. Per i grafici 3D è disponibile un unico set di assi. |
Se si tenta di utilizzare HasAxis senza specificare alcun parametro, HasAxis otterrà un oggetto _HasAxisType che fa parte dell'infrastruttura di Visual Studio e non può essere utilizzato direttamente dal codice.
Se si modifica il tipo di grafico o la proprietà AxisGroup, è possibile che in Microsoft Office Excel vengano automaticamente creati o eliminati degli assi.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene utilizzata la proprietà HasAxis per nascondere l'asse della categoria principale dell'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase.
Private Sub TurnOffCategoryAxis()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
Me.ChartType = Excel.XlChartType.xl3DColumn
Me.HasAxis(Excel.XlAxisType.xlCategory, _
Excel.XlAxisGroup.xlPrimary) = False
End Sub
private void TurnOffCategoryAxis()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
this.ChartType = Excel.XlChartType.xl3DColumn;
this.HasAxis[Excel.XlAxisType.xlCategory,
Excel.XlAxisGroup.xlPrimary] = false;
}
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.