Sdílet prostřednictvím


ControlExtensions – třída

Poskytuje rozšiřující metody, které lze použít k přidání ovládacích prvků model Windows Forms do dokumentu aplikace Word, který byl přizpůsoben pomocí nástroje pro vývoj Office v sadě 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á novou Button dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddButton(ControlCollection, Single, Single, Single, Single, String) Přidá novou Button dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Range, Single, Single, String) Přidá novou CheckBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou CheckBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Range, Single, Single, String) Přidá novou CheckedListBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou CheckedListBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Range, Single, Single, String) Přidá novou ComboBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou ComboBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Range, Single, Single, String) Přidá novou DataGridView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Single, Single, Single, Single, String) Přidá novou DataGridView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Range, Single, Single, String) Přidá novou DateTimePicker dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) Přidá novou DateTimePicker dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Range, Single, Single, String) Přidá novou DomainUpDown dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) Přidá novou DomainUpDown dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Range, Single, Single, String) Přidá novou HScrollBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) Přidá novou HScrollBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddLabel(ControlCollection, Range, Single, Single, String) Přidá novou Label dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddLabel(ControlCollection, Single, Single, Single, Single, String) Přidá novou Label dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Range, Single, Single, String) Přidá novou LinkLabel dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) Přidá novou LinkLabel dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddListBox(ControlCollection, Range, Single, Single, String) Přidá novou ListBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddListBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou ListBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddListView(ControlCollection, Range, Single, Single, String) Přidá novou ListView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddListView(ControlCollection, Single, Single, Single, Single, String) Přidá novou ListView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Range, Single, Single, String) Přidá novou MaskedTextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou MaskedTextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Range, Single, Single, String) Přidá novou MonthCalendar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) Přidá novou MonthCalendar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Range, Single, Single, String) Přidá novou NumericUpDown dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) Přidá novou NumericUpDown dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Range, Single, Single, String) Přidá novou PictureBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou PictureBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Range, Single, Single, String) Přidá novou ProgressBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Single, Single, Single, Single, String) Přidá novou ProgressBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Range, Single, Single, String) Přidá novou PropertyGrid dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) Přidá novou PropertyGrid dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Range, Single, Single, String) Přidá novou RadioButton dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Single, Single, Single, Single, String) Přidá novou RadioButton dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Range, Single, Single, String) Přidá novou RichTextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou RichTextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Range, Single, Single, String) Přidá novou TextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Single, Single, Single, Single, String) Přidá novou TextBox dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Range, Single, Single, String) Přidá novou TrackBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Single, Single, Single, Single, String) Přidá novou TrackBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Range, Single, Single, String) Přidá novou TreeView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Single, Single, Single, Single, String) Přidá novou TreeView dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Range, Single, Single, String) Přidá novou VScrollBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) Přidá novou VScrollBar dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Range, Single, Single, String) Přidá novou WebBrowser dokument v určené velikosti a umístění ovládacího prvku.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) Přidá novou WebBrowser dokument v určené velikosti a umístění ovládacího prvku.

Nahoru

Poznámky

ControlExtensions Metody jsou rozšiřujících metod, které jsou k dispozici na ControlCollection objekt vrácený funkcí Document.Controls vlastností (v projektu aplikace application-level) nebo DocumentBase.Controls vlastností (v projektu na úrovni dokumentu) v době běhu.Na určitý ovládací prvek přidat do dokumentu, použijte metodu, která obsahuje název prvku název metody.Například, chcete-li přidat Button, použít AddButton metoda.

Další informace o přidávání ovládacích prvků dokumentu, viz Přidání ovládacích prvků do dokumentů sady Office v době spuštění.Další informace o metodách rozšíření, viz Rozšíření metody (Příručka programování C#) a Rozšíření metody (Visual Basic).

[!POZNÁMKA]

V aplikaci Word přidat v projektech cílených .NET Framework 4, nejprve je nutné přidat odkaz na sestavení Microsoft.Office.Tools.Word.v4.0.Utilities.dll ControlExtensions metod.

Příklady

Následující příklad kódu používá AddButton způsob, jak přidat Button řízení na první odstavec v dokumentu a potom přidá text tlačítku.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na ú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";
}

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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

Další zdroje

Přidání ovládacích prvků do dokumentů sady Office v době spuštění