C#WPF XAML数据网格绑定 [英] C# wpf xaml datagrid binding

查看:295
本文介绍了C#WPF XAML数据网格绑定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想下面的数据网格:

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 | ...
...

这是我的类:

问题与地产的IEnumerable<&变化GT;变体形式

变异的特性的IEnumerable<< keyValuePair< QuestionParameter,串>>> QuestionParameters

QuestionParameter有属性名称是一个字符串

QuestionParameter has the property Name which is a string

有人能告诉我code,使这个数据网格?我用MVVM所以你可以使用: {绑定路径=}

Can Someone show me the code to make this datagrid?? I use MVVM so you can use: {Binding Path=}

感谢

推荐答案

这可能会奏效,不知道虽然:

This might work, not sure though:

var dataGrid = dataGridQuestions;

int i = 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);
}

祝你好运:)

这篇关于C#WPF XAML数据网格绑定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆