Заполнение элементов управления ListObject с данными
Вы можете использовать привязку данных как способ быстрого добавления данных в документ. После привязки данных к объекту-списку можно отключить этот объект-список, чтобы он отображал данные, но не был привязан к источнику данных.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Привязка данных к элементу управления ListObject
Создайте DataTable на уровне класса.
Добавьте примеры столбцов и данных в обработчик событий
Startup
классаSheet1
(в проекте уровня документа) или классаThisAddIn
(в проекте уровня приложения).Вызовите метод SetDataBinding и передайте в него имена столбцов в порядке их отображения. Порядок столбцов в объекте-списке может отличаться от порядка, в котором они появляются в DataTable.
Отключение элемента управления ListObject от источника данных
Вызовите метод Disconnect типа
List1
.
Компиляция кода
В этом примере кода предполагается, что в листе, в котором этот код появляется, имеется существующий элемент управления ListObject с именем list1
.
Связанный контент
- Расширение документов Word и книг Excel в надстройках VSTO во время выполнения
- Элементы управления в документах Office
- Добавление элементов управления в документы Office во время выполнения
- Практическое руководство. Сопоставление столбцов ListObject с данными
- Автоматизация Excel с помощью расширенных объектов
- Элемент управления ListObject
- Привязка данных к элементам управления в решениях Office
- Практическое руководство. Заполнение листов данными из базы данных
- Практическое руководство. Заполнение документов данными из служб