WPF datagrid数据动态绑定,该怎么解决
WPF datagrid数据动态绑定
DataGrid中的每一行对应一个数组,数组中的每个元素对应DataGrid中的每一列值,因为是多个窗口对应一个DataGrid控件,所以xaml中是不能写的,只能在后台写,请各位高手给个DEMO。因为菜鸟我初学wpf,不是很明白怎么绑定数据,谢谢大侠。。。。。
------解决方案--------------------
如果全是Text文本的列,直接全是用TextColumn就可以了
DataGrid中的每一行对应一个数组,数组中的每个元素对应DataGrid中的每一列值,因为是多个窗口对应一个DataGrid控件,所以xaml中是不能写的,只能在后台写,请各位高手给个DEMO。因为菜鸟我初学wpf,不是很明白怎么绑定数据,谢谢大侠。。。。。
WPF datagrid 数据动态绑定
------解决方案--------------------
DataGrid grid = new DataGrid();
DataGridTextColumn column = new DataGridTextColumn();
//列序号
column.DisplayIndex = 0;
//属性名称
column.Binding = new Binding("属性");
//表头
column.Header = "";
grid.Columns.Add(column);
DataGridComboBoxColumn column = new DataGridComboBoxColumn();
DataGridCheckBoxColumn .....
//设置完列,设置数据源
grid.ItemsSource=xxx
如果全是Text文本的列,直接全是用TextColumn就可以了