2011-06-27 32 views
1

在不久的将来,我们将不得不开发一些高级界面,我相信这些界面可以用列表视图。基本上,它将由多个列(数量在页面加载时确定,可以根据需要刷新)和多行组成。每个“单元格”将在未来定义,但不会太复杂,几个文本框,但在这部分没有动态。关于WPF中列表视图的详细教程

我的问题来自标题,它由两层构成,因此大标题将包含许多小标题。由于它包含很多日期,我还需要水平和垂直滚动。

我很确定所有这些都有可能以某种方式或列表视图,所以我想知道是否有人这样做过。另外,当我在探索ListView时,我正在寻找一个非常好的广泛的教程。

+0

此外,它听起来像你真的使用ListView作为数据网格。如果是这样,你看看?他们有些不同的管道。请参阅下面我的帖子中的DataGrid vs ListView(GridView)。 – CodeWarrior

+0

我明白我使用datagrids词汇表,但我的意思是一个listview。我很确定listview有头文件和列的概念,但从来没有使用它。我不认为Datagrid会让我有足够的自由去做我所需要的。 –

+0

那么ListView有一个GridView,我已经与一些工作。它有列,行,排序等等,但是我放弃了它,赞成DataGrid,因为它最终似乎更容易处理。授予我的GridView工作就像一年半前,当我开始学习WPF的时候... – CodeWarrior

回答

2

我贴在下面,而在经历我的大脑小动脉瘤。它并不完全适用于这篇文章,因为ListVIEWs在上述文章中没有讨论太多。

我发现WPF博士写的this series of articles在使用ItemsControls时非常有帮助。

'L' is for Lookless特别感兴趣,因为它描述了如何有效地使用样式和模板进行易变的项目显示。

还有一个DataGrid控件可以更好地工作,你这取决于你想用它做什么:

DataGrid vs ListView(GridView)

这是一个相当不错的tutorial for the GridView

SO article嵌套数据网格。

+0

我没有找到我正在寻找的东西,但我确实找到了另一种做同样事情的方法,所以最终效果很好。 –