2011-06-27 34 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

我沒有找到我正在尋找的東西,但我確實找到了另一種做同樣事情的方法,所以最終效果很好。 –