C# ListView+;波科

C# ListView+;波科,c#,winforms,listview,C#,Winforms,Listview,我可以在ListView中使用POCOs吗?或者ListViewItem是我唯一的选择 如果我只能使用ListViewItems,是否可以指定值对象(我的POCO)或将子项与值对象一起使用 提前谢谢 您可以使用它与POCOs配合使用 更新 ObjectListView基于常规ListView,但它使用了一些魔法和win32 api使一切成为可能。开始使用它并不难,我真的不明白为什么你不能使用它 标准listview:所有选项(所有者图形除外)都包括使用ListViewItem。如果您有一个大型

我可以在ListView中使用POCOs吗?或者ListViewItem是我唯一的选择

如果我只能使用ListViewItems,是否可以指定值对象(我的POCO)或将子项与值对象一起使用

提前谢谢

您可以使用它与POCOs配合使用

更新

ObjectListView基于常规ListView,但它使用了一些魔法和win32 api使一切成为可能。开始使用它并不难,我真的不明白为什么你不能使用它

标准listview:所有选项(所有者图形除外)都包括使用ListViewItem。如果您有一个大型集合,我建议您使用虚拟模式,这意味着列表视图将请求每个可见的项目。

您可以使用虚拟模式,它可以很好地与POCOs配合使用

更新

ObjectListView基于常规ListView,但它使用了一些魔法和win32 api使一切成为可能。开始使用它并不难,我真的不明白为什么你不能使用它


标准listview:所有选项(所有者图形除外)都包括使用ListViewItem。如果您有一个大型集合,我建议您使用虚拟模式,这意味着列表视图将请求每个可见的项。

我刚刚发现ListViewItem.ListViewSubItem类标记和文本对我来说很好。虽然没有POCO,但我可以将原始值保留在其原始数据类型中。

我刚刚发现ListViewItem.ListViewSubItem类标记和文本对我来说很好。虽然没有POCO,但我可以将原始值保留在其原始数据类型中。

谢谢,这是一个不错的选择,但我宁愿使用原始框架。你能更准确地回答我的问题吗?谢谢,这是一个不错的选择,但我宁愿坚持原来的框架。你能更准确地回答我的问题吗?