ControlExtensions.AddTextBox – metoda (ControlCollection, Single, Single, Single, Single, String)
Přidá nový TextBox Řízení dokumentů v zadané velikosti a umístění.
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 AddTextBox ( _
controls As ControlCollection, _
left As Single, _
top As Single, _
width As Single, _
height As Single, _
name As String _
) As TextBox
public static TextBox AddTextBox(
this ControlCollection controls,
float left,
float top,
float width,
float height,
string name
)
Parametry
- controls
Typ: Microsoft.Office.Tools.Word.ControlCollection
kolekce přidat ovládací prvek.Nezadávejte tento parametr sami.Při volání této metody ve vrácené kolekci Document.Controls Vlastnosti (v úrovni aplikace project) nebo DocumentBase.Controls Vlastnosti (v úrovni dokumentu projektu) je tento parametr zadán automaticky.
- left
Typ: System.Single
Vzdálenost mezi levým okrajem ovládacího prvku a levého okraje dokumentu bodů.
- top
Typ: System.Single
Vzdálenost v bodech mezi horním okrajem ovládacího prvku a horním okrajem dokumentu.
- width
Typ: System.Single
Šířka ovládacích bodů.
- height
Typ: System.Single
Výška ovládacích bodů.
- name
Typ: System.String
Název, který může být použit index řízení v ControlCollection instance.
Vrácená hodnota
Typ: Microsoft.Office.Tools.Word.Controls.TextBox
Ovládací prvek přidaný 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 Extension Methods (Visual Basic) a Extension Methods (C# Programming Guide).
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | nameargument je 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
Tato metoda umožňuje přidat TextBox objekty na konci ControlCollection.
Odebrání TextBox , byl přidán programově, použijte Remove metody.
Příklady
Následující příklad kódu přidá TextBox řízení na začátek dokumentu a potom přiřadí textu do ovládacího prvku. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.
Private Sub WordAddTextBox()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim TextBox1 As Microsoft.Office.Tools.Word.Controls. _
TextBox = Me.Controls.AddTextBox(0, 0, 75, 15, _
"TextBox1")
TextBox1.Text = "Sample text"
End Sub
private void WordAddTextBox()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Controls.TextBox
textBox1 = this.Controls.AddTextBox(
0, 0, 75, 15, "textBox1");
textBox1.Text = "Sample text";
}
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.