绑定WPF中Grid的内容

时间:2013-02-12 17:33:40

标签: wpf xaml data-binding datagrid grid

有没有办法将网格的内容(子)绑定到数据源(我的意思是对象)?例如,将网格内容绑定到按钮列表

1 个答案:

答案 0 :(得分:2)

对于绑定到集合,您几乎总是想要使用ItemsControl或其衍生物之一。 ItemsControl将为绑定到其ItemsSource属性的集合中的每个项创建一个子项,并使用ItemContainerStyleItemTemplate呈现它们,然后将它们分别放入布局面板中在ItemsPanel中定义。要使用网格执行此布局,您需要将其放入分配给ItemsPanelTemplate属性的ItemsPanel中,如果您想要特定行和列中的项目,还要设置{{1} Grid.Row中的{}和Grid.Column属性 - 与数据绑定或以某种方式计算。