Chart.HasDataTable, propriété (System 2007)

Mise à jour : novembre 2007

Obtient ou définit une valeur qui indique si le contrôle Chart a une table de données.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v9.0 (dans Microsoft.Office.Tools.Excel.v9.0.dll)

Syntaxe

<BrowsableAttribute(False)> _
Public Property HasDataTable As Boolean

Dim instance As Chart
Dim value As Boolean

value = instance.HasDataTable

instance.HasDataTable = value
[BrowsableAttribute(false)]
public bool HasDataTable { get; set; }

Valeur de propriété

Type : System.Boolean

true si le contrôle Chart a une table de données ; sinon, false.

Exemples

L'exemple de code suivant crée un Chart, puis utilise les propriétés HasDataTable et DataTable pour afficher une table de données dans le graphique avec un contour de bordure.

Private Sub SetDataTableBorder()
    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

    Chart1.HasDataTable = True
    Chart1.DataTable.HasBorderOutline = True
End Sub
private void SetDataTableBorder()
{
    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;

    chart1.HasDataTable = true;
    chart1.DataTable.HasBorderOutline = true;
}

Autorisations

Voir aussi

Référence

Chart, classe

Membres Chart

Microsoft.Office.Tools.Excel, espace de noms