读书人

WPF datagrid数据动态绑定,该怎么解决

发布时间: 2013-11-29 13:49:33 作者: rapoo

WPF datagrid数据动态绑定
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就可以了

读书人网 >C#

热点推荐