将列数据绑定到集合

时间:2009-09-05 16:40:18

标签: c# silverlight data-binding

我有多个用户,每个用户都有一系列任务。

public class User {
    public string Name { get; set; }
    public IEnumerable<Task> Tasks { get; set; }
}

public class Task {
    public string Name { get; set; }
}

我想在Silverlight中做的是将每个用户表示为一列,其中任务表示为列中的项目。我知道用行进行数据绑定很容易,但列呢?

我可以使用传统的列表视图执行此操作,还是应该创建自己的基于网格的控件?

1 个答案:

答案 0 :(得分:0)

你可以在ListView中有一个ListView。父级将是标头(在您的情况下是用户),子ListView将具有Task的DataSource,它将列出用户的任务。这可能在SilverLight中吗?