Вспомогательные методы для элементов управления Windows Forms
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Проекты уровня документа
Проекты уровня приложения
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Элементы управления Windows Forms можно добавлять в документы Microsoft Office Excel и Microsoft Office Word во время выполнения программным путем. Используйте вспомогательные методы в классах Microsoft.Office.Tools.Excel.ControlCollection и Microsoft.Office.Tools.Word.ControlCollection. Дополнительные сведения см. в разделе Добавление элементов управления в документы Office во время выполнения.
Вспомогательные методы для Excel
Класс Microsoft.Office.Tools.Excel.ControlCollection предоставляет ряд вспомогательных методов, которые могут использоваться для добавления элементов управления Windows Forms в документы Excel программным путем. Каждый метод является перегруженным, что позволяет передавать объект Range или координаты определенного места. Если при создании элемента управления в качестве параметра был передан объект Range, при изменении размеров ячеек диапазона будет производиться автоматическое изменение размеров элемента управления.
В следующей таблице приведены вспомогательные методы, которые можно использовать для добавления программным способом элементов управления Windows Forms в книги Excel.
Вспомогательный метод |
Описание |
---|---|
Добавляет элемент управления Button в указанный диапазон. |
|
Добавляет элемент управления Button в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления Label в указанный диапазон. |
|
Добавляет элемент управления Label в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления LinkLabel в указанный диапазон. |
|
Добавляет элемент управления LinkLabel в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TextBox в указанный диапазон. |
|
Добавляет элемент управления TextBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления CheckBox в указанный диапазон. |
|
Добавляет элемент управления CheckBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления RadioButton в указанный диапазон. |
|
Добавляет элемент управления RadioButton в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления PictureBox в указанный диапазон. |
|
Добавляет элемент управления PictureBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления CheckedListBox в указанный диапазон. |
|
Добавляет элемент управления CheckedListBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления ComboBox в указанный диапазон. |
|
Добавляет элемент управления ComboBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления ListView в указанный диапазон, определяя позицию и размер элемента управления. |
|
Добавляет элемент управления ListView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TreeView в указанный диапазон. |
|
Добавляет элемент управления TreeView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DateTimePicker в указанный диапазон. |
|
Добавляет элемент управления DateTimePicker в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления MonthCalendar в указанный диапазон. |
|
Добавляет элемент управления MonthCalendar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DomainUpDown в указанный диапазон. |
|
Добавляет элемент управления DomainUpDown в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления NumericUpDown в указанный диапазон. |
|
Добавляет элемент управления NumericUpDown в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TrackBar в указанный диапазон. |
|
Добавляет элемент управления TrackBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления RichTextBox в указанный диапазон. |
|
Добавляет элемент управления RichTextBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DataGridView в указанный диапазон. |
|
Добавляет элемент управления DataGridView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления HScrollBar в указанный диапазон. |
|
Добавляет элемент управления HScrollBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления VScrollBar в указанный диапазон. |
|
Добавляет элемент управления VScrollBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления PropertyGrid в указанный диапазон. |
|
Добавляет элемент управления PropertyGrid в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления WebBrowser в указанный диапазон. |
|
Добавляет элемент управления WebBrowser в указанную позицию, а не в диапазон. Координаты представлены в точках. |
Вспомогательные методы для Word
Класс Microsoft.Office.Tools.Word.ControlCollection предоставляет ряд вспомогательных методов, которые могут использоваться для добавления элементов управления Windows Forms в документы Word программным путем. Каждый метод является перегруженным, что позволяет передавать объект Range или координаты определенного места. Если при создании элемента управления в качестве параметра был передан объект Range, элемент управления добавляется в качестве объекта InlineShape в начало диапазона. Для элементов управления, при добавлении которых используется стиль обтекания "В тексте", нельзя изменить свойства Top и Left. Если при создании элемента управления в качестве параметра передаются координаты, элемент управления добавляется в качестве плавающего объекта Shape в указанное место.
В следующей таблице приведены вспомогательные методы, которые можно использовать для добавления программным способом элементов управления Windows Forms в документы Word.
Вспомогательный метод |
Описание |
---|---|
Добавляет элемент управления Button в начало указанного диапазона. |
|
Добавляет элемент управления Button в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления Label в начало указанного диапазона. |
|
Добавляет элемент управления Label в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления LinkLabel в начало указанного диапазона. |
|
Добавляет элемент управления LinkLabel в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TextBox в начало указанного диапазона. |
|
Добавляет элемент управления TextBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления CheckBox в начало указанного диапазона. |
|
Добавляет элемент управления CheckBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления RadioButton в начало указанного диапазона. |
|
Добавляет элемент управления RadioButton в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления PictureBox в начало указанного диапазона. |
|
Добавляет элемент управления PictureBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления CheckedListBox в начало указанного диапазона. |
|
Добавляет элемент управления CheckedListBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления ComboBox в начало указанного диапазона. |
|
Добавляет элемент управления ComboBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления ListView в указанный диапазон, определяя позицию и размер элемента управления. |
|
Добавляет элемент управления ListView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TreeView в начало указанного диапазона. |
|
Добавляет элемент управления TreeView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DateTimePicker в начало указанного диапазона. |
|
Добавляет элемент управления DateTimePicker в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления MonthCalendar в начало указанного диапазона. |
|
Добавляет элемент управления MonthCalendar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DomainUpDown в начало указанного диапазона. |
|
Добавляет элемент управления DomainUpDown в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления NumericUpDown в начало указанного диапазона. |
|
Добавляет элемент управления NumericUpDown в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления TrackBar в начало указанного диапазона. |
|
Добавляет элемент управления TrackBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления RichTextBox в начало указанного диапазона. |
|
Добавляет элемент управления RichTextBox в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления DataGridView в начало указанного диапазона. |
|
Добавляет элемент управления DataGridView в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления HScrollBar в начало указанного диапазона. |
|
Добавляет элемент управления HScrollBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления VScrollBar в начало указанного диапазона. |
|
Добавляет элемент управления VScrollBar в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления PropertyGrid в начало указанного диапазона. |
|
Добавляет элемент управления PropertyGrid в указанную позицию, а не в диапазон. Координаты представлены в точках. |
|
Добавляет элемент управления WebBrowser в начало указанного диапазона. |
|
Добавляет элемент управления WebBrowser в указанную позицию, а не в диапазон. Координаты представлены в точках. |
См. также
Основные понятия
Добавление элементов управления в документы Office во время выполнения
Общие сведения об использовании элементов управления Windows Forms в документах Office
Ограничения по использованию элементов управления Windows Forms в документах Office