Hilfsmethoden für Windows Forms-Steuerelemente

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office.

Projekte auf Dokumentebene

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

Projekte auf Anwendungsebene

  • Excel 2007

  • Word 2007

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können zur Laufzeit einem Microsoft Office Word-Dokument und einer Microsoft Office Excel-Arbeitsmappe programmgesteuert Windows Forms-Steuerelemente hinzufügen. Verwenden Sie die Hilfsmethoden, die sich in der Microsoft.Office.Tools.Excel.ControlCollection-Klasse und in der Microsoft.Office.Tools.Word.ControlCollection-Klasse befinden. Weitere Informationen finden Sie unter Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit.

Hilfsmethoden für Excel

Die Microsoft.Office.Tools.Excel.ControlCollection-Klasse stellt eine Reihe von Hilfsmethoden bereit, mit denen Sie Excel-Dokumenten programmgesteuert Windows Forms-Steuerelemente hinzufügen können. Jede Methode ist überladen, d. h. Sie können entweder Range oder genaue Positionskoordinaten übergeben. Wenn Sie ein Steuerelement durch die Übergabe von Range erstellen, wird automatisch die Größe des Steuerelements angepasst, wenn die Größe der Zellen im Bereich geändert wird.

Die folgende Tabelle listet die Hilfsmethoden auf, mit denen Sie Excel-Arbeitsmappen programmgesteuert Windows Forms-Steuerelemente hinzufügen können.

Hilfsmethode

Beschreibung

AddButton(Range, String)

Fügt dem angegebenen Bereich ein Button-Steuerelement hinzu.

AddButton(Range, Single, Single, String)

Fügt ein Button-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddLabel(Range, String)

Fügt dem angegebenen Bereich ein Label-Steuerelement hinzu.

AddLabel(Double, Double, Double, Double, String)

Fügt ein Label-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddLinkLabel(Range, String)

Fügt dem angegebenen Bereich ein LinkLabel-Steuerelement hinzu.

AddLinkLabel(Double, Double, Double, Double, String)

Fügt ein LinkLabel-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTextBox(Range, String)

Fügt dem angegebenen Bereich ein TextBox-Steuerelement hinzu.

AddTextBox(Double, Double, Double, Double, String)

Fügt ein TextBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddCheckBox(Range, String)

Fügt dem angegebenen Bereich ein CheckBox-Steuerelement hinzu.

AddCheckBox(Double, Double, Double, Double, String)

Fügt ein CheckBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddRadioButton(Range, String)

Fügt dem angegebenen Bereich ein RadioButton-Steuerelement hinzu.

AddRadioButton(Double, Double, Double, Double, String)

Fügt ein RadioButton-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddPictureBox(Range, String)

Fügt dem angegebenen Bereich ein PictureBox-Steuerelement hinzu.

AddPictureBox(Double, Double, Double, Double, String)

Fügt ein PictureBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddCheckedListBox(Range, String)

Fügt dem angegebenen Bereich ein CheckedListBox-Steuerelement hinzu.

AddCheckedListBox(Double, Double, Double, Double, String)

Fügt ein CheckedListBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddComboBox(Range, String)

Fügt dem angegebenen Bereich ein ComboBox-Steuerelement hinzu.

AddComboBox(Double, Double, Double, Double, String)

Fügt ein ComboBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddListView(Range, String)

Fügt dem angegebenen Bereich ein ListView-Steuerelement hinzu und legt dessen Position und Größe fest.

AddListView(Double, Double, Double, Double, String)

Fügt ein ListView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTreeView(Range, String)

Fügt dem angegebenen Bereich ein TreeView-Steuerelement hinzu.

AddTreeView(Double, Double, Double, Double, String)

Fügt ein TreeView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDateTimePicker(Range, String)

Fügt dem angegebenen Bereich ein DateTimePicker-Steuerelement hinzu.

AddDateTimePicker(Double, Double, Double, Double, String)

Fügt ein DateTimePicker-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddMonthCalendar(Range, String)

Fügt dem angegebenen Bereich ein MonthCalendar-Steuerelement hinzu.

AddMonthCalendar(Double, Double, Double, Double, String)

Fügt ein MonthCalendar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDomainUpDown(Range, String)

Fügt dem angegebenen Bereich ein DomainUpDown-Steuerelement hinzu.

AddDomainUpDown(Double, Double, Double, Double, String)

Fügt ein DomainUpDown-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddNumericUpDown(Range, String)

Fügt dem angegebenen Bereich ein NumericUpDown-Steuerelement hinzu.

AddNumericUpDown(Double, Double, Double, Double, String)

Fügt ein NumericUpDown-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTrackBar(Range, String)

Fügt dem angegebenen Bereich ein TrackBar-Steuerelement hinzu.

AddTrackBar(Double, Double, Double, Double, String)

Fügt ein TrackBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddRichTextBox(Range, String)

Fügt dem angegebenen Bereich ein RichTextBox-Steuerelement hinzu.

AddRichTextBox(Double, Double, Double, Double, String)

Fügt ein RichTextBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDataGridView(Range, String)

Fügt dem angegebenen Bereich ein DataGridView-Steuerelement hinzu.

AddDataGridView(Double, Double, Double, Double, String)

Fügt ein DataGridView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddHScrollBar(Range, String)

Fügt dem angegebenen Bereich ein HScrollBar-Steuerelement hinzu.

AddHScrollBar(Double, Double, Double, Double, String)

Fügt ein HScrollBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddVScrollBar(Range, String)

Fügt dem angegebenen Bereich ein VScrollBar-Steuerelement hinzu.

AddVScrollBar(Double, Double, Double, Double, String)

Fügt ein VScrollBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddPropertyGrid(Range, String)

Fügt dem angegebenen Bereich ein PropertyGrid-Steuerelement hinzu.

AddPropertyGrid(Double, Double, Double, Double, String)

Fügt ein PropertyGrid-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddWebBrowser(Range, String)

Fügt dem angegebenen Bereich ein WebBrowser-Steuerelement hinzu.

AddWebBrowser(Double, Double, Double, Double, String)

Fügt ein WebBrowser-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

Hilfsmethoden für Word

Die Microsoft.Office.Tools.Word.ControlCollection-Klasse stellt eine Reihe von Hilfsmethoden bereit, mit denen Sie Word-Dokumenten programmgesteuert Windows Forms-Steuerelemente hinzufügen können. Jede Methode ist überladen, d. h. Sie können entweder Range oder genaue Positionskoordinaten übergeben. Wenn Sie beim Erstellen eines Steuerelements einen Range übergeben, wird das Steuerelement als InlineShape am Anfang des Bereichs hinzugefügt. Sie können die Top-Eigenschaft und die Left-Eigenschaft von Steuerelementen, die in den Textfluss eingefügt werden, nicht ändern. Wenn Sie ein Steuerelement durch die Übergabe von Koordinaten erstellen, wird das Steuerelement als nicht verankerte Shape an der angegebenen Position hinzugefügt.

Die folgende Tabelle listet die Hilfsmethoden auf, mit denen Sie Word-Dokumenten programmgesteuert Windows Forms-Steuerelemente hinzufügen können.

Hilfsmethode

Beschreibung

AddButton(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein Button-Steuerelement hinzu.

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

Fügt ein Button-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddLabel(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein Label-Steuerelement hinzu.

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

Fügt ein Label-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddLinkLabel(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein LinkLabel-Steuerelement hinzu.

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

Fügt ein LinkLabel-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTextBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein TextBox-Steuerelement hinzu.

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

Fügt ein TextBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddCheckBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein CheckBox-Steuerelement hinzu.

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

Fügt ein CheckBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddRadioButton(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein RadioButton-Steuerelement hinzu.

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

Fügt ein RadioButton-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddPictureBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein PictureBox-Steuerelement hinzu.

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

Fügt ein PictureBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddCheckedListBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein CheckedListBox-Steuerelement hinzu.

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

Fügt ein CheckedListBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddComboBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein ComboBox-Steuerelement hinzu.

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

Fügt ein ComboBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddListView(Range, Single, Single, String)

Fügt dem angegebenen Bereich ein ListView-Steuerelement hinzu und legt dessen Position und Größe fest.

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

Fügt ein ListView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTreeView(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein TreeView-Steuerelement hinzu.

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

Fügt ein TreeView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDateTimePicker(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein DateTimePicker-Steuerelement hinzu.

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

Fügt ein DateTimePicker-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddMonthCalendar(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein MonthCalendar-Steuerelement hinzu.

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

Fügt ein MonthCalendar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDomainUpDown(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein DomainUpDown-Steuerelement hinzu.

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

Fügt ein DomainUpDown-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddNumericUpDown(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein NumericUpDown-Steuerelement hinzu.

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

Fügt ein NumericUpDown-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddTrackBar(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein TrackBar-Steuerelement hinzu.

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

Fügt ein TrackBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddRichTextBox(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein RichTextBox-Steuerelement hinzu.

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

Fügt ein RichTextBox-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddDataGridView(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein DataGridView-Steuerelement hinzu.

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

Fügt ein DataGridView-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddHScrollBar(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein HScrollBar-Steuerelement hinzu.

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

Fügt ein HScrollBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddVScrollBar(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein VScrollBar-Steuerelement hinzu.

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

Fügt ein VScrollBar-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddPropertyGrid(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein PropertyGrid-Steuerelement hinzu.

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

Fügt ein PropertyGrid-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

AddWebBrowser(Range, Single, Single, String)

Fügt am Anfang des angegebenen Bereichs ein WebBrowser-Steuerelement hinzu.

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

Fügt ein WebBrowser-Steuerelement statt in einem Bereich an der angegebenen Position hinzu. Die Maßeinheit der Koordinaten ist "Punkt".

Siehe auch

Konzepte

Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit

Übersicht über Windows Forms-Steuerelemente in Office-Dokumenten

Einschränkungen für Windows Forms-Steuerelemente in Office-Dokumenten

Weitere Ressourcen

Steuerelemente für Office-Dokumente