Listview具有List <object>和多个属性作为数据源</object>

时间:2013-02-27 16:26:08

标签: c# listview

是否可以将List<object>绑定到ListView并使用多个属性作为显示成员?

该对象共包含3个属性:

String name;
String email;
Int cost;

请不要使用for / foreach / while循环,因为我正在寻找利用数据绑定的解决方案。

3 个答案:

答案 0 :(得分:1)

使用dataview(如果你在WPF中使用数据绑定)

答案 1 :(得分:0)

创建一个只有getter的自定义属性,并在getter中组合属性

答案 2 :(得分:0)

如果您使用的是WinForms,而不是使用ListView,则可以使用ObjectListView,我发现这是一种更简单的方法,可以在没有所有转换问题的情况下保存该类控件中的类。< / p>

但是,如果您使用ListView,则必须将其吸收并逐个添加每个项目。