Ведущие элементы листа
Обновлен: Июль 2008
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Проекты уровня документа
Проекты уровня приложения
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Ведущий элемент Worksheet — это лист, который предоставляет события и действует как контейнер для элементов управления ведущего приложения и Windows Forms.
При создании новой настройки уровня документа для Microsoft Office Excel Visual Studio Tools for Office автоматически создает в проекте три ведущих элемента Worksheet. По умолчанию эти листы получают имена Sheet1, Sheet2 и Sheet3. Если приложение создается на основе существующей книги, то количество ведущих элементов зависит от числа листов в этой книге.
Основные сведения о ведущих элементах листа
Можно добавлять элементы управления Windows Forms и ведущего приложения в ведущий элемент Worksheet тем же способом, каким элементы управления Windows Forms добавляются в форму Windows.
В проекте уровня документа можно добавить дополнительные ведущие элементы Worksheet во время разработки. Однако ведущие элементы Microsoft.Office.Tools.Excel.Worksheet не создаются автоматически при добавлении листа программным способом. Если лист добавляется в проект уровня документа во время выполнения, то он будет иметь тип Microsoft.Office.Interop.Excel.Worksheet и не сможет содержать элементы управления ведущего приложения или Windows Forms.
Начиная с Visual Studio 2008 с пакетом обновления 1 (SP1), для получения ведущего элемента Worksheet можно добавить листы в надстройку уровня приложения во время выполнения и затем вызвать метод GetVstoObject объекта Microsoft.Office.Interop.Excel.Worksheet. Дополнительные сведения см. в разделе Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения.
В проектах Excel лист является основным инструментом взаимодействия с пользователем. Используя различные сочетания элементов управления и кода, можно связывать элементы управления с данными, собирать данные вводимые пользователем и обрабатывать действия пользователя.
Переименование листа
В настройке уровня документа переименовать листы можно в конструкторе Visual Studio, но при этом изменится только отображаемое имя листа. Программным именем остается имя листа, заданное по умолчанию. При переименовании листа в окне Свойства изменяется только программное имя.
События
События, доступные для ведущего элемента Worksheet:
См. также
Задачи
Пример динамических элементов управления надстройками Excel
Основные понятия
Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения
Добавление элементов управления в документы Office во время выполнения
Общие сведения о ведущих элементах и элементах управления ведущего приложения
Программные ограничения ведущих элементов и элементов управления ведущего приложения
Другие ресурсы
Элементы управления в документах Office
Элементы управления ведущего приложения Excel
Журнал изменений
Дата |
Журнал изменений |
Причина |
---|---|---|
Июль 2008 |
Добавлены сведения об использовании ведущих элементов листа в надстройках уровня приложения. |
Изменение функции SP1. |