Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 61 стр.

UptoLike

Составители: 

61
ячейку, нужно использовать прикрепленные свойства Row и Column.
Оба эти свойства принимают числовое значение индекса, начиная с 0.
Например, вот как можно создать частично заполненную кнопками сетку:
<GridShowGridLines="True">

<ButtonGrid.Row="0"Grid.Column="0">TopLeft</Button>
<ButtonGrid.Row="0"Grid.Column="1">MiddleLeft</Button>
<ButtonGrid.Row="1"Grid.Column="2">BottomRight</Button>
<ButtonGrid.Row="1"Grid.Column="1">BottomMiddle</Button>
</Grid>
Каждый элемент должен быть помещен в свою ячейку явно.
Это позволяет помещать в одну ячейку более одного элемента, или же
оставлять определенные ячейки пустыми (что часто бывает полез-
ным). Это также означает, что можно объявлять элементы интерфейса
в любом порядке. Однако общепринятым порядком определения яв-
ляется построчное определение элементов управления, а в каждой
строкеопределение слева направо. Если явно не указать свойство
Grid.Row, то Grid предполагает его равным 0. То же самое касается и
свойства Grid.Column. Таким образом, если пропустить оба атрибута
элемента, он помещается в первую ячейку Grid.
Рис. 12. Отображение простой сетки при различных размерах окна