我正在使用CodePlex的toolkit:DataGrid。

我在代码中生成列。

如何在代码中设置 {Binding FirstName} 的等效项?

或者,我只需要设置值,这就是我需要做的所有事情,而不必绑定(bind)它。我只想从datagrid的单元格中的model属性获得值。

DataGridTextColumn dgtc = new DataGridTextColumn();
dgtc.Header = smartFormField.Label;
dgtc.Binding = BindingBase.Path = "FirstName"; //PSEUDO-CODE
dgtc.CellValue= "Jim"; //PSEUDO-CODE
CodePlexDataGrid.Columns.Add(dgtc);

最佳答案

未经测试,但以下应能工作:

dgtc.Binding = new Binding("FirstName");

10-08 20:28