Dot-Net

WPF中ListView和DataGrid的區別?

  • January 21, 2011

我必須從數據庫中檢索一些問題並將它們動態地顯示在使用者螢幕上。我還需要在網格視圖的列中添加一些控制項,基本上是一個問題和答案的輸入框。

請建議我應該使用哪一個?ListView還是DataGrid

ListView好吧,在 WPF 中,和之間的區別DataGrid只是一個。編輯。您需要編輯使用DataGrid,否則使用ListView. 您也可以在其中進行編輯,ListView但它更容易並內置DataGrid. 否則,可以在 中顯示的內容DataGrid,都可以在 中顯示ListView

DataGrid支持和ListView不支持(開箱即用)的一件事是自動列生成。

您可以閱讀CodeProject 上的這篇文章,以更好地理解DataGrid和了解.ListView``DataGrid

引用自:https://stackoverflow.com/questions/4765080