mvvm - C# wpf xaml datagrid binding -


i want following datagrid:

name questionpar1  | name questionpar2  | name questionpar3  | ... string qp1 of var1 | string qp2 of var1 | string qp3 of var1 | ... string qp1 of var2 | string qp2 of var2 | string qp3 of var2 | ... ... 

these classes:

question property ienumerable<variation> variations

variation property ienumerable<<keyvaluepair<questionparameter,string>>> questionparameters

questionparameter has property name string

can show me code make datagrid?? use mvvm can use: {binding path=}

thanks

this might work, not sure though:

var datagrid = datagridquestions;  int = 1; foreach (var parameter in questionparameters) {     var binding = new binding("qp" + (i++).tostring());     binding.mode = bindingmode.oneway;     var column = datagridtextcolumn() { binding = binding, header=parameter.value };     datagrid.columns.add(column); } 

good luck :)


Comments