Шаблон элемента управления электронной таблицы
Описывает рекомендации и соглашения для реализации ISpreadsheetProvider, включая сведения о методах. Ссылки на дополнительные ссылки перечислены в конце раздела. Шаблон элемента управления электронной таблицы используется для предоставления содержимого электронной таблицы или другого документа на основе сетки.
Шаблон элемента управления электронной таблицы тесно связан с шаблоном элемента управления Grid; элементы управления, реализующие шаблон элемента управления электронной таблицы, также должны реализовать шаблон элемента управления Grid. Элементы управления также могут реализовать шаблон элемента управления таблицы при необходимости. Примеры элементов управления, реализующих эти шаблоны элементов управления, см. в типах элементов управления и их поддерживаемых шаблонах элементов управления.
Рекомендации по реализации и соглашения
При реализации шаблона управления электронной таблицы обратите внимание на следующие рекомендации и соглашения:
- Если электронная таблица реализует интерфейс ISpreadsheetProvider, его ячейки должны реализовать интерфейс ISpreadsheetItemProvider.
- Метод ISpreadsheetProvider::GetItemByName предназначен для обеспечения того же типа навигации, что приложение может предоставить функцию Переход к меткам. Многие программы электронной таблицы позволяют определенным ячейкам иметь понятное имя или метку. GetItemByName позволяет клиенту искать ячейку на основе понятного имени. Этот метод не должен извлекать ячейки, содержащие текст имени, так как результаты могут быть неоднозначными. Если программа электронной таблицы позволяет нескольким ячейкам в одной электронной таблице иметь одинаковое понятное имя или метку, поведение службы автоматизации пользовательского интерфейса Майкрософт не определено.
Обязательные элементы для ISpreadsheetProvider
Следующий метод необходим для реализации интерфейса ISpreadsheetProvider.
Обязательные элементы | Тип элемента | Примечания |
---|---|---|
GetItemByName | Метод | Никакой |
Этот шаблон элемента управления не имеет связанных событий.
Связанные разделы
-
Типы элементов управления и поддерживаемые шаблоны элементов управления
-
Обзор шаблонов элементов управления автоматизации пользовательского интерфейса