我有一个 List<Table>集合 要后台加载到Listview里 怎么实现 百度了一下午 没有找到方法
class Table
{
public string Name{get;set;}
public string Sex{get;set;}
public Table(sting name,string sex)
.........
}
一开始初始化时候 List<Table> cache = ....// 读取INI 返回的 List<Table> 类型
listView.itemssource = ....//这里
------解决思路----------------------
别什么事都问百度,想这种专业的需求 还是去msdn上查找答案。不知道 你使用binding了没?
ListView内置的View属性 现在只允许使用GridView 作为视图显示,这样你就可以设置显示的列。例如,
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Header="Name" Width="70" DisplayMemberBinding="{Binding Name}">
</GridViewColumn>
<GridViewColumn Header="Age" Width="70" DisplayMemberBinding="{Binding Age}">
</GridViewColumn>
</GridView.Columns>
</GridView>
</ListView.View>
Name 与Age 是dt的Column名称 或者是 类的属性名称 或者是xml文件的Node名称。
------解决思路----------------------
用数据绑定