您的位置:首页 > Web前端

Difference between List View and DataGrid in WPF

2017-04-13 10:54 483 查看
Well, in WPF the difference between
ListView
and
DataGrid
is just one. Editing. You need editing use
DataGrid
, otherwise use
ListView
. You can edit in
ListView
also but it is easier and build in
DataGrid
. Otherwise, whatever can be displayed in
DataGrid
, can be displayed in
ListView
.
One thing which
DataGrid
supports and
ListView
doesn't (out of the box) is automatic column generation.

You can read this article on CodeProject for a better understanding of
DataGrid
and also about the major differences between
ListView
and
DataGrid
.

When thinking of ListView think Windows Explorer, the pane where you see all you're files, thats a ListView.

When thinking data base its usually (I said usually) a data grid, mouse over the gridview tag and read the description.

Some very obvious reasons why you would want a gridview is its directly editable. You can have your user enter the questions and the answer in there. Note, since ListViewItem is an Content Control you also could customize it easily like this article does.

Also see if this GridView tutorial helps.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: