在WPF中显示多个数据项的最佳方法?

在WPF中显示多个数据项的最佳方法?,wpf,listview,Wpf,Listview,我知道必须有一个简单的方法来做到这一点,我只是想不起来。我需要在WPF应用程序中显示一组注释。每个注释的布局将是 注释名称注释日期 注释文本 上面的每一项都单独存在于我的数据库访问层中,我只需要一种方式来显示它。在ASP中,我可能会创建一个表,然后使用repeater对象多次(多个注释)将其显示出来 ListView控件是实现这一点的最佳方法吗?如何像上面那样显示多个相邻的项目,并带有NoteName和NoteDate?您可以使用ListView。在本例中,您将为每个列声明一个GridViewC

我知道必须有一个简单的方法来做到这一点,我只是想不起来。我需要在WPF应用程序中显示一组注释。每个注释的布局将是

注释名称注释日期 注释文本

上面的每一项都单独存在于我的数据库访问层中,我只需要一种方式来显示它。在ASP中,我可能会创建一个表,然后使用repeater对象多次(多个注释)将其显示出来


ListView控件是实现这一点的最佳方法吗?如何像上面那样显示多个相邻的项目,并带有NoteName和NoteDate?

您可以使用ListView。在本例中,您将为每个列声明一个GridViewColumn,并根据您想要显示的内容的复杂性使用适当的DisplayMemberBinding或CellTemplate

您还可以使用带有适当数据模板的ItemsControl或ListBox。这适用于不需要严格的列布局的情况(例如,您希望在一行粗体大文本上显示名称和日期,并在其下方以较小的斜体文本显示注释文本)