Sdílet prostřednictvím


ControlExtensions.AddButton – metoda (ControlCollection, Double, Double, Double, Double, String)

Přidá nový Button ovládacího prvku v listu v určené velikosti a umístění.

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

Syntaxe

'Deklarace
<ExtensionAttribute> _
Public Shared Function AddButton ( _
    controls As ControlCollection, _
    left As Double, _
    top As Double, _
    width As Double, _
    height As Double, _
    name As String _
) As Button
public static Button AddButton(
    this ControlCollection controls,
    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 listu bodů.
  • top
    Typ: System.Double
    Vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem listu bodů.

Vrácená hodnota

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

Poznámka k použití

V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu ControlCollection. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Metody rozšíření (Visual Basic) a Metody rozšíření (Průvodce programováním v C#).

Výjimky

Výjimka Podmínka
ArgumentNullException

Argument název je nullodkaz null (Nothing v jazyce Visual Basic) nebo má nulovou délku.

ControlNameAlreadyExistsException

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

Poznámky

AddButton Metoda umožňuje přidat Button objekty na konec ControlCollection.Odebrání Button , byl již přidán programově, použijte Remove metoda.

Příklady

Následující příklad kódu přidá Button řízení na začátek listu a potom na tlačítko přidá text.Chcete-li použít tento příklad, spusťte jej z Sheet1 třídy v projektu na úrovni dokumentu.

    Private Sub ExcelAddButton()

        Dim Button1 As Microsoft.Office.Tools.Excel. _
            Controls.Button = Me.Controls.AddButton( _
            0, 0, 56.25, 17.25, "Button1")
        Button1.Text = "OK"

    End Sub

private void ExcelAddButton()
{

    Microsoft.Office.Tools.Excel.Controls.Button button1 =
        this.Controls.AddButton(0, 0, 56.25, 17.25,
        "button1");
    button1.Text = "OK";
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ControlExtensions Třída

AddButton – přetížení

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