ControlExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы расширения, которые можно использовать для добавления элементов управления Windows Forms в документ Word, который настроен с помощью инструментов разработчика Office в Visual Studio.
[System.Diagnostics.DebuggerNonUserCode]
public static class ControlExtensions
- Наследование
-
ControlExtensions
- Атрибуты
Примеры
В следующем примере кода метод используется AddButton для добавления Button элемента управления в первый абзац документа, а затем добавляется текст к кнопке. Чтобы использовать этот пример, запустите его из ThisDocument класса в проекте уровня документа.
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
Комментарии
ControlExtensionsМетоды — это методы расширения, доступные для объекта, ControlCollection возвращаемого Microsoft.Office.Tools.Word.Document.Controls свойством (в проекте уровня приложения) или Microsoft.Office.Tools.Word.DocumentBase.Controls свойством (в проекте уровня документа) во время выполнения. Чтобы добавить в документ конкретный элемент управления, используйте метод, включающий имя элемента управления в имени метода. Например, чтобы добавить Button , используйте AddButton метод.
Дополнительные сведения о добавлении элементов управления в документ см. в разделе Добавление элементов управления в документы Office во время выполнения. Дополнительные сведения о методах расширения см. в разделах Методы расширения и Методы расширения.
Примечание
В проектах надстроек Word, предназначенных для .NET Framework 4 , необходимо добавить ссылку на Microsoft.Office.Tools.Word.v4.0.Utilities.dll сборку, прежде чем можно будет получить доступ к ControlExtensions методам.
Методы
| AddButton(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления Button указанного размера. |
| AddButton(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления Button указанного размера. |
| AddCheckBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления CheckBox указанного размера. |
| AddCheckBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления CheckBox указанного размера. |
| AddCheckedListBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления CheckedListBox указанного размера. |
| AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления CheckedListBox указанного размера. |
| AddComboBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ComboBox указанного размера. |
| AddComboBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ComboBox указанного размера. |
| AddDataGridView(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DataGridView указанного размера. |
| AddDataGridView(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DataGridView указанного размера. |
| AddDateTimePicker(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DateTimePicker указанного размера. |
| AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DateTimePicker указанного размера. |
| AddDomainUpDown(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DomainUpDown указанного размера. |
| AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления DomainUpDown указанного размера. |
| AddHScrollBar(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления HScrollBar указанного размера. |
| AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления HScrollBar указанного размера. |
| AddLabel(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления Label указанного размера. |
| AddLabel(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления Label указанного размера. |
| AddLinkLabel(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления LinkLabel указанного размера. |
| AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления LinkLabel указанного размера. |
| AddListBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ListBox указанного размера. |
| AddListBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ListBox указанного размера. |
| AddListView(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ListView указанного размера. |
| AddListView(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ListView указанного размера. |
| AddMaskedTextBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления MaskedTextBox указанного размера. |
| AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления MaskedTextBox указанного размера. |
| AddMonthCalendar(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления MonthCalendar указанного размера. |
| AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления MonthCalendar указанного размера. |
| AddNumericUpDown(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления NumericUpDown указанного размера. |
| AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления NumericUpDown указанного размера. |
| AddPictureBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления PictureBox указанного размера. |
| AddPictureBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления PictureBox указанного размера. |
| AddProgressBar(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ProgressBar указанного размера. |
| AddProgressBar(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления ProgressBar указанного размера. |
| AddPropertyGrid(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления PropertyGrid указанного размера. |
| AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления PropertyGrid указанного размера. |
| AddRadioButton(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления RadioButton указанного размера. |
| AddRadioButton(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления RadioButton указанного размера. |
| AddRichTextBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления RichTextBox указанного размера. |
| AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления RichTextBox указанного размера. |
| AddTextBox(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TextBox указанного размера. |
| AddTextBox(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TextBox указанного размера. |
| AddTrackBar(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TrackBar указанного размера. |
| AddTrackBar(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TrackBar указанного размера. |
| AddTreeView(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TreeView указанного размера. |
| AddTreeView(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления TreeView указанного размера. |
| AddVScrollBar(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления VScrollBar указанного размера. |
| AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления VScrollBar указанного размера. |
| AddWebBrowser(ControlCollection, Range, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления WebBrowser указанного размера. |
| AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) |
Добавляет в заданное расположение документа новый элемент управления WebBrowser указанного размера. |