2011-03-07 91 views
1

我正在尋找一種簡單的方法,通過它我可以動態綁定DataGridColumn和Datatable列。我也應該能夠定義每列的寬度。代碼中的DataGridColumn綁定

實施例: -

如果我的程序生成一個數據表5列,所以數據網格應該能夠dispaly 5列的每一個具有不同的列寬。

回答

1

我想出了答案:

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

dtgrdAtlas = DataGrid 

DC =的DataColumn屬於數據表

它太結合!