Sdílet prostřednictvím


ControlCollection.AddChart – metoda (Double, Double, Double, Double, String)

Přidá nový Chart ovládacího prvku v listu v zadané velikosti a umístění.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Function AddChart ( _
    left As Double, _
    top As Double, _
    width As Double, _
    height As Double, _
    name As String _
) As Chart
Chart AddChart(
    double left,
    double top,
    double width,
    double height,
    string name
)

Parametry

  • left
    Typ: System.Double
    Vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem listbodů.
  • top
    Typ: System.Double
    Vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem listbodů.

Vrácená hodnota

Typ: Microsoft.Office.Tools.Excel.Chart
Chart Ovládací prvek, který byl přidán ControlCollection instance.

Výjimky

Výjimka Podmínka
ArgumentNullException

Název argument nullodkaz Null (Nothing v jazyce Visual Basic) nebo má nulovou délku.

ControlNameAlreadyExistsException

Ovládací prvek se stejným názvem je již v ControlCollection instance.

Poznámky

AddChart Metoda umožňuje přidat Chart ovládací prvky na konci ControlCollection. Odebrání Chart , které dříve přidali programově, použijte Remove metody.

Příklady

Následující příklad kódu vloží číslo 16 buněk E1 prostřednictvím E3 číslo 24 do buněk a F1 prostřednictvím F3. Kód poté vytvoří Chart řízení horní buňky list a průchody E1 prostřednictvím F3 na SetSourceData metoda naplnění graf s daty.

Private Sub ExcelAddChart()
    Me.Range("E1", "E3").Value2 = 16
    Me.Range("F1", "F3").Value2 = 24

    Dim Chart1 As Microsoft.Office.Tools.Excel. _
        Chart = Me.Controls.AddChart(0, 0, 130, _
        130, "Chart1")

    Chart1.SetSourceData(Me.Range("E1", "F3"), _
        Excel.XlRowCol.xlColumns)
    Chart1.ChartType = Excel.XlChartType. _
        xlColumnClustered

End Sub
private void ExcelAddChart()
{
    this.Range["E1", "E3"].Value2 = 16;
    this.Range["F1", "F3"].Value2 = 24;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(0, 0, 130, 130, "chart1");

    chart1.SetSourceData(this.Range["E1", "F3"], Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xlColumnClustered;
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

ControlCollection Rozhraní

AddChart – přetížení

Microsoft.Office.Tools.Excel – obor názvů