Binding 代码中的DataGridColumn绑定

Binding 代码中的DataGridColumn绑定,binding,wpftoolkit,datagridcolumn,Binding,Wpftoolkit,Datagridcolumn,我正在寻找一种简单的方法,通过它可以动态地将我的DataGridColumn与Datatable列绑定。我还应该能够定义每列的宽度 例如:- 如果我的程序在一个datatable中生成5列,那么DataGrid应该能够显示5列,每列都有不同的列宽。我找到了答案: dtgrdAtlas.Columns.Add( new DataGridTextColumn {

我正在寻找一种简单的方法,通过它可以动态地将我的DataGridColumn与Datatable列绑定。我还应该能够定义每列的宽度

例如:-


如果我的程序在一个datatable中生成5列,那么DataGrid应该能够显示5列,每列都有不同的列宽。

我找到了答案:

dtgrdAtlas.Columns.Add(
                        new DataGridTextColumn
                        {
                            Header = dc.ColumnName,
                            Width = 100,
                            IsReadOnly = true,
                            Binding = new Binding(string.Format("[{0}]", dc.ColumnName))
                        });

dtgrdAtlas = DataGrid
dc=属于数据表的数据列


它也做装订

我找到了答案:

dtgrdAtlas.Columns.Add(
                        new DataGridTextColumn
                        {
                            Header = dc.ColumnName,
                            Width = 100,
                            IsReadOnly = true,
                            Binding = new Binding(string.Format("[{0}]", dc.ColumnName))
                        });

dtgrdAtlas = DataGrid
dc=属于数据表的数据列

它也做装订