Шаблон элемента управления GridItem
Описывает рекомендации и соглашения для реализации IGridItemProvider, включая сведения о свойствах. Шаблон gridItem используется для поддержки отдельных дочерних элементов управления контейнеров, реализующих IGridProvider.
Примеры элементов управления, реализующих этот шаблон элемента управления, см. в типах элементов управления и их поддерживаемых шаблонах элементов управления.
В этом разделе содержатся следующие разделы.
- руководящих принципов и соглашений о реализации
- обязательные элементы для IGridItemProvider
- связанные разделы
Рекомендации по реализации и соглашения
При реализации шаблона управления GridItem обратите внимание на следующие рекомендации и соглашения:
- Координаты сетки основаны на нулях с левой верхней левой ячейкой с координатами (0, 0).
- Объединенные ячейки будут сообщать о своих строке и свойствах столбца столбца в зависимости от их базовой ячейки привязки, определенной поставщиком службы автоматизации пользовательского интерфейса Майкрософт. Как правило, это будет самая верхняя и левая строка или столбец.
- IGridProvider не обеспечивает активную обработку сетки, например слияние или разделение ячеек.
- Элементы управления, реализующие IGridProvider, обычно можно перемещать (т. е. клиент автоматизации пользовательского интерфейса может перемещаться в смежные элементы управления) с помощью клавиатуры.
Обязательные элементы для IGridItemProvider
Следующие свойства необходимы для реализации интерфейса IGridItemProvider.
Обязательные элементы | Тип элемента | Примечания |
---|---|---|
строк | Свойство | Никакой |
столбца | Свойство | Никакой |
RowSpan | Свойство | Никакой |
ColumnSpan | Свойство | Никакой |
ContainingGrid | Свойство | Никакой |
Этот шаблон элемента управления не имеет связанных методов или событий.
Связанные разделы
-
Типы элементов управления и поддерживаемые шаблоны элементов управления
-
Обзор шаблонов элементов управления автоматизации пользовательского интерфейса