ControlExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |