且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

WPF c#,用后面的代码绑定数据网格列

更新时间:2023-02-25 21:02:34

据我所知,您想从代码后面添加数据网格列,并且该列应该与绑定一起使用..?

As far as i understand you want to add data grid column from code behind and that column should work with binding..?

这是从后面的代码中添加数据网格列的示例片段

here is sample snippet to add datagrid column from code behind

 var col = new DataGridTextColumn();
            col.Header = "d";
            col.Binding = new Binding("RoomNumber");
            dataGrid1.Columns.Add(col);

通过这种方法,您可以根据需要添加任意数量的列,并且可以在运行时为每一列提供数据绑定,并且您可以一次指定项目源....

With this approach you can add as many columns as you want and you can give data binding at run time for each column and you can specify itemssource at once....

确保在数据网格中标记 AutoGenerateColumns="False" 以避免从 itemssource 添加不需要的列..

make sure to mark AutoGenerateColumns="False" in your data grid so that you can avoid unwanted columns get added from itemssource..