ControlExtensions Klasse

Definition

Stellt Erweiterungsmethoden bereit, die Sie verwenden können, um Steuerelemente für Windows Forms zu einem Word-Dokument hinzuzufügen, das mithilfe der Office-Entwicklungstools in Visual Studio angepasst wurde.

[System.Diagnostics.DebuggerNonUserCode]
public static class ControlExtensions
Vererbung
ControlExtensions
Attribute

Beispiele

Im folgenden Codebeispiel wird die AddButton -Methode verwendet, um Button dem ersten Absatz im Dokument ein-Steuerelement hinzuzufügen, und dann wird der-Schaltfläche Text hinzugefügt. Um dieses Beispiel zu verwenden, führen Sie es von der- ThisDocument Klasse in einem Projekt auf Dokument Ebene aus.

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";
}
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 

Hinweise

ControlExtensionsBei den Methoden handelt es sich um Erweiterungs Methoden, die für das-Objekt verfügbar sind, das ControlCollection von der- Microsoft.Office.Tools.Word.Document.Controls Eigenschaft (in einem Projekt auf Anwendungsebene) oder der- Microsoft.Office.Tools.Word.DocumentBase.Controls Eigenschaft (in einem Projekt auf Dokument Ebene) zur Laufzeit zurückgegeben wird. Wenn Sie einem Dokument ein bestimmtes Steuerelement hinzufügen möchten, verwenden Sie die-Methode, die den Namen des-Steuer Elements im Methodennamen enthält. Um z. b. hinzuzufügen Button , verwenden Sie die- AddButton Methode.

Weitere Informationen zum Hinzufügen von Steuerelementen zu einem Dokument finden Sie unter Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit. Weitere Informationen zu Erweiterungsmethoden finden Sie unter Erweiterungsmethoden und Erweiterungsmethoden.

Hinweis

In Word-Add-in-Projekten, die auf ausgerichtet .NET Framework 4 sind, müssen Sie einen Verweis auf die Microsoft.Office.Tools.Word.v4.0.Utilities.dll-Assembly hinzufügen, bevor Sie auf die-Methoden zugreifen können ControlExtensions .

Methoden

AddButton(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues Button-Steuerelement hinzu.

AddButton(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues Button-Steuerelement hinzu.

AddCheckBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues CheckBox-Steuerelement hinzu.

AddCheckBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues CheckBox-Steuerelement hinzu.

AddCheckedListBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues CheckedListBox-Steuerelement hinzu.

AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues CheckedListBox-Steuerelement hinzu.

AddComboBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ComboBox-Steuerelement hinzu.

AddComboBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ComboBox-Steuerelement hinzu.

AddDataGridView(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DataGridView-Steuerelement hinzu.

AddDataGridView(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DataGridView-Steuerelement hinzu.

AddDateTimePicker(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DateTimePicker-Steuerelement hinzu.

AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DateTimePicker-Steuerelement hinzu.

AddDomainUpDown(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DomainUpDown-Steuerelement hinzu.

AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues DomainUpDown-Steuerelement hinzu.

AddHScrollBar(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues HScrollBar-Steuerelement hinzu.

AddHScrollBar(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues HScrollBar-Steuerelement hinzu.

AddLabel(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues Label-Steuerelement hinzu.

AddLabel(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues Label-Steuerelement hinzu.

AddLinkLabel(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues LinkLabel-Steuerelement hinzu.

AddLinkLabel(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues LinkLabel-Steuerelement hinzu.

AddListBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ListBox-Steuerelement hinzu.

AddListBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ListBox-Steuerelement hinzu.

AddListView(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ListView-Steuerelement hinzu.

AddListView(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ListView-Steuerelement hinzu.

AddMaskedTextBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues MaskedTextBox-Steuerelement hinzu.

AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues MaskedTextBox-Steuerelement hinzu.

AddMonthCalendar(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues MonthCalendar-Steuerelement hinzu.

AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues MonthCalendar-Steuerelement hinzu.

AddNumericUpDown(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues NumericUpDown-Steuerelement hinzu.

AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues NumericUpDown-Steuerelement hinzu.

AddPictureBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues PictureBox-Steuerelement hinzu.

AddPictureBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues PictureBox-Steuerelement hinzu.

AddProgressBar(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ProgressBar-Steuerelement hinzu.

AddProgressBar(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues ProgressBar-Steuerelement hinzu.

AddPropertyGrid(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues PropertyGrid-Steuerelement hinzu.

AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues PropertyGrid-Steuerelement hinzu.

AddRadioButton(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues RadioButton-Steuerelement hinzu.

AddRadioButton(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues RadioButton-Steuerelement hinzu.

AddRichTextBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues RichTextBox-Steuerelement hinzu.

AddRichTextBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues RichTextBox-Steuerelement hinzu.

AddTextBox(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TextBox-Steuerelement hinzu.

AddTextBox(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TextBox-Steuerelement hinzu.

AddTrackBar(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TrackBar-Steuerelement hinzu.

AddTrackBar(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TrackBar-Steuerelement hinzu.

AddTreeView(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TreeView-Steuerelement hinzu.

AddTreeView(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues TreeView-Steuerelement hinzu.

AddVScrollBar(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues VScrollBar-Steuerelement hinzu.

AddVScrollBar(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues VScrollBar-Steuerelement hinzu.

AddWebBrowser(ControlCollection, Range, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues WebBrowser-Steuerelement hinzu.

AddWebBrowser(ControlCollection, Single, Single, Single, Single, String)

Fügt dem Dokument in der angegebenen Größe und an der angegebenen Position ein neues WebBrowser-Steuerelement hinzu.

Gilt für