Sdílet prostřednictvím


ControlExtensions – třída

Poskytuje přípona metody, které můžete použít k přidání ovládacích prvků model Windows Forms do dokumentu aplikace Word, který byl upraven pomocí nástroje Office vývoj v Visual Studio.

Hierarchie dědičnosti

System.Object
  Microsoft.Office.Tools.Word.ControlExtensions

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 NotInheritable Class ControlExtensions
public static class ControlExtensions

Metody

  Název Popis
Veřejná metodaStatický člen AddButton(ControlCollection, Range, Single, Single, String) Přidá nový Button Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddButton(ControlCollection, Single, Single, Single, Single, String) Přidá nový Button Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Range, Single, Single, String) Přidá nový CheckBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový CheckBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Range, Single, Single, String) Přidá nový CheckedListBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový CheckedListBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Range, Single, Single, String) Přidá nový ComboBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový ComboBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Range, Single, Single, String) Přidá nový DataGridView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Single, Single, Single, Single, String) Přidá nový DataGridView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Range, Single, Single, String) Přidá nový DateTimePicker Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) Přidá nový DateTimePicker Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Range, Single, Single, String) Přidá nový DomainUpDown Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) Přidá nový DomainUpDown Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Range, Single, Single, String) Přidá nový HScrollBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) Přidá nový HScrollBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLabel(ControlCollection, Range, Single, Single, String) Přidá nový Label Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLabel(ControlCollection, Single, Single, Single, Single, String) Přidá nový Label Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Range, Single, Single, String) Přidá nový LinkLabel Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) Přidá nový LinkLabel Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListBox(ControlCollection, Range, Single, Single, String) Přidá nový ListBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový ListBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListView(ControlCollection, Range, Single, Single, String) Přidá nový ListView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListView(ControlCollection, Single, Single, Single, Single, String) Přidá nový ListView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Range, Single, Single, String) Přidá nový MaskedTextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový MaskedTextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Range, Single, Single, String) Přidá nový MonthCalendar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) Přidá nový MonthCalendar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Range, Single, Single, String) Přidá nový NumericUpDown Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) Přidá nový NumericUpDown Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Range, Single, Single, String) Přidá nový PictureBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový PictureBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Range, Single, Single, String) Přidá nový ProgressBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Single, Single, Single, Single, String) Přidá nový ProgressBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Range, Single, Single, String) Přidá nový PropertyGrid Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) Přidá nový PropertyGrid Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Range, Single, Single, String) Přidá nový RadioButton Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Single, Single, Single, Single, String) Přidá nový RadioButton Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Range, Single, Single, String) Přidá nový RichTextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový RichTextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Range, Single, Single, String) Přidá nový TextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá nový TextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Range, Single, Single, String) Přidá nový TrackBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Single, Single, Single, Single, String) Přidá nový TrackBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Range, Single, Single, String) Přidá nový TreeView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Single, Single, Single, Single, String) Přidá nový TreeView Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Range, Single, Single, String) Přidá nový VScrollBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) Přidá nový VScrollBar Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Range, Single, Single, String) Přidá nový WebBrowser Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) Přidá nový WebBrowser Řízení dokumentů v zadané velikosti a umístění.

Na začátek

Poznámky

ControlExtensions Metody jsou metody rozšíření, které jsou k dispozici na ControlCollection objekt vrácený Document.Controls Vlastnosti (v úrovni aplikace project) nebo DocumentBase.Controls vlastností (v úrovni dokumentu projektu) v čase zpracování. Do dokumentu přidat určitý ovládací prvek, použijte metoda , která obsahuje název ovládacího prvku název metoda . Například přidat Button, použít AddButton metody.

Další informace o přidání ovládacích prvků do dokumentu, viz Adding Controls to Office Documents at Run Time. Další informace o metodách rozšíření, viz Extension Methods (C# Programming Guide) a Extension Methods (Visual Basic).

Poznámka

V aplikaci Word doplněk projekty tento cílová databáze .NET Framework 4, je nutné přidat odkaz na Microsoft.Office.Nástroje.Word.v4.0.Utilities.dll sestavení před zobrazením ControlExtensions metod.

Příklady

Následující kód například používá AddButton metoda přidání Button řízení prvního odstavce v dokumentu a potom přidá text tlačítka. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.

Private Sub WordRangeAddButton()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(Me.Paragraphs(1).Range, 56.25F, _
        17.25F, "Button1")
    Button1.Text = "OK"
End Sub 
private void WordRangeAddButton()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(this.Paragraphs[1].Range,
        56.25F, 17.25F, "button1");
    button1.Text = "OK";
}

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

Další zdroje

Adding Controls to Office Documents at Run Time