Шаблон элемента управления GridItem

Описание рекомендаций и соглашений по реализации IGridItemProvider, включая сведения о свойствах. Шаблон элемента управления GridItem используется для поддержки отдельных дочерних элементов управления контейнеров, реализующих IGridProvider.

Примеры элементов управления, реализующих этот шаблон, см. в разделах Типы элементов управления и поддерживаемые ими шаблоны элементов управления.

В этом разделе содержатся следующие подразделы.

Правила и соглашения реализации

При реализации шаблона элемента управления GridItem обратите внимание на следующие рекомендации и соглашения.

  • Координаты сетки отсчитываются от нуля, начиная с верхней левой ячейки с координатами (0, 0).
  • Объединенные ячейки будут сообщать о свойствах строк и столбцов на основе их базовой ячейки привязки, как определено поставщиком Microsoft модель автоматизации пользовательского интерфейса. Как правило, это будет самая верхняя строка и крайний левый столбец.
  • IGridProvider не предоставляет активных операций с сеткой, таких как слияние или разделение ячеек.
  • Элементы управления, реализующие IGridProvider, обычно можно просматривать (т. е. клиент модель автоматизации пользовательского интерфейса может переходить к смежным элементам управления) с помощью клавиатуры.

Обязательные элементы для IGridItemProvider

Для реализации интерфейса IGridItemProvider требуются следующие свойства.

Обязательные члены Тип члена Примечания
Строка Свойство Нет
Столбец Свойство Нет
RowSpan Свойство Нет
ColumnSpan Свойство Нет
ContainingGrid Свойство Нет

 

Этот шаблон элемента управления не имеет связанных методов или событий.

Типы элементов управления и поддерживаемые ими шаблоны элементов управления

Шаблон элемента управления "Сетка"

Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса

Общие сведения о дереве модели автоматизации пользовательского интерфейса