ControlExtensions.AddRadioButton – metoda (ControlCollection, Single, Single, Single, Single, String)
Přidá nový RadioButton dokumentu ve velikosti a umístění ovládacího prvku.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
<ExtensionAttribute> _
Public Shared Function AddRadioButton ( _
controls As ControlCollection, _
left As Single, _
top As Single, _
width As Single, _
height As Single, _
name As String _
) As RadioButton
public static RadioButton AddRadioButton(
this ControlCollection controls,
float left,
float top,
float width,
float height,
string name
)
Parametry
- controls
Typ: Microsoft.Office.Tools.Word.ControlCollection
Chcete-li přidat ovládací prvek do kolekce.Nezadávejte tento parametr sami.Při volání této metody v kolekci vrácené Document.Controls vlastnosti (v úrovni aplikace projektu) nebo DocumentBase.Controls vlastnosti (v úrovni dokumentu projekt), je tento parametr zadán automaticky.
- left
Typ: System.Single
Vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem dokumentu bodů.
- top
Typ: System.Single
Vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem dokumentu bodů.
- width
Typ: System.Single
Šířka ovládacího prvku v bodech.
- height
Typ: System.Single
Výšku ovládacího prvku v bodech.
- name
Typ: System.String
Název, který lze použít k řízení v rejstříku ControlCollection instance.
Vrácená hodnota
Typ: Microsoft.Office.Tools.Word.Controls.RadioButton
Ovládací prvek, který byl přidán do dokumentu.
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 | name Argument 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
Tato metoda umožňuje přidat RadioButton objekty na konec ControlCollection.
Chcete-li odebrat RadioButton , byl přidán programově, použijte Remove metody.
Pokud přidáte více přepínačů přímo do dokumentu, přepínací tlačítka se vzájemně nevylučují.Můžete napsat kód, aby přepínačů se vzájemně vylučují. upřednostňován přístup je však přidání přepínačů do uživatelského ovládacího prvku a uživatelský ovládací prvek přidejte do dokumentu.
Příklady
Následující příklad kódu přidá dva RadioButton prvky v dokumentu a potom přiřadí text každého ovládacího prvku.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v úrovni dokumentu projekt.
Private Sub WordAddRadioButton()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim RadioButton1 As Microsoft.Office.Tools.Word.Controls. _
RadioButton = Me.Controls.AddRadioButton(0, 0, 78, 18, _
"RadioButton1")
Dim RadioButton2 As Microsoft.Office.Tools.Word.Controls. _
RadioButton = Me.Controls.AddRadioButton(0, 18, 78, 18, _
"RadioButton2")
RadioButton1.Text = "Bold"
RadioButton2.Text = "Italic"
End Sub
private void WordAddRadioButton()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Controls.RadioButton
radioButton1 = this.Controls.AddRadioButton(
0, 0, 78, 18, "radioButton1");
Microsoft.Office.Tools.Word.Controls.RadioButton
radioButton2 = this.Controls.AddRadioButton(
0, 18, 78, 18, "radioButton2");
radioButton1.Text = "Bold";
radioButton2.Text = "Italic";
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.