Grid 是一个布局控件,用于灵活定位行和列中的子元素。
常见任务
下表显示了可以使用网格控件完成的常见任务。
| Title | Description |
|---|---|
| 使用网格生成标准 UI 对话框 | 了解如何使用网格创建标准对话框布局。 |
| 创建复杂网格 | 了解如何使用多行和列生成复杂的网格布局。 |
| 创建 Grid 元素 | 了解如何创建和配置网格控件。 |
| 创建和使用 GridLengthConverter 对象 | 了解如何使用 GridLengthConverter 进行动态大小调整。 |
| 使用 ColumnDefinitionsCollections 和 RowDefinitionsCollections作列和行 | 了解如何以编程方式操作网格结构。 |
| 定位网格的子元素 | 了解如何在网格单元格中定位和对齐元素。 |
| 在网格之间共享大小调整属性 | 了解如何在多个网格控件之间同步大小调整。 |
样式和模板
可以修改默认值 ControlTemplate ,使控件具有唯一的外观。 有关修改控件模板的详细信息,请参阅什么是样式和模板?以及如何为控件创建模板。
Content 属性
网格控件不定义内容属性。 它是一个面板控件,承载的子元素使用Row、Column、RowSpan和ColumnSpan附加属性进行定位。