Sdílet prostřednictvím


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

Přidá nový RadioButton 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 AddRadioButton ( _
    controls As ControlCollection, _
    left As Double, _
    top As Double, _
    width As Double, _
    height As Double, _
    name As String _
) As RadioButton
public static RadioButton AddRadioButton(
    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.RadioButton
RadioButton 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

AddRadioButton Metoda umožňuje přidat RadioButton objekty na konec ControlCollection.Odebrání RadioButton ovládací prvek, který byl dříve přidán programově, použijte Remove metoda.

Přímo do dokumentu přidáte více přepínače, přepínací tlačítka se vzájemně nevylučují.Můžete zapsat kód tak, aby přepínačů vzájemně vylučují; Upřednostňovaný přístup je však přidat řízení uživatelských přepínací tlačítka a pak přidat uživatelský ovládací prvek v dokumentu.

Příklady

Následující příklad kódu přidá dva RadioButton ovládací prvky na začátek listu a potom přiřadí text každý ovládací prvek.Chcete-li použít tento příklad, spusťte jej z Sheet1 třídy v projektu na úrovni dokumentu.

    Private Sub ExcelAddRadioButton()

        Dim RadioButton1 As Microsoft.Office.Tools. _
            Excel.Controls.RadioButton = Me.Controls. _
            AddRadioButton(0, 0, 78, 18, "RadioButton1")
        Dim RadioButton2 As Microsoft.Office.Tools. _
            Excel.Controls.RadioButton = Me.Controls. _
            AddRadioButton(0, 18, 78, 18, "RadioButton2")

        RadioButton1.Text = "Bold"
        RadioButton2.Text = "Italic"
        RadioButton2.Checked = False

    End Sub

private void ExcelAddRadioButton()
{

    Microsoft.Office.Tools.Excel.Controls.RadioButton
         radioButton1 = this.Controls.AddRadioButton(
         0, 0, 78, 18, "radioButton1");
    Microsoft.Office.Tools.Excel.Controls.RadioButton
         radioButton2 = this.Controls.AddRadioButton(
         0, 18, 78, 18, "radioButton2");
    radioButton1.Text = "Bold";
    radioButton2.Text = "Italic";
    radioButton2.Checked = false;
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ControlExtensions Třída

AddRadioButton – přetížení

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