在winforms中使用自定义列表视图的最佳方式c#

时间:2016-09-28 14:57:23

标签: c# winforms listview panel

好吧我很困惑,因为没有找到像win RecyclerView这样的东西的好方法。 我想做这样的事情:

enter image description here

很容易在Android中制作它,但现在我在Winforms for Desktop中需要相同的东西。

我想看到的内容: 带有Panel的ListView。面板包含图像和多个不同尺寸的标签。

我尝试了什么:

1)ObjectListView 还不错。它很顺畅。但我无法让它完全自定义。我可以在里面放置简单的控件,但是不能在其他下面制作多个标签。

2)FlowLayoutPanel并将动态面板放在里面。 有了这个选项,我可以做我想做的一切,但是在添加了~20-30个面板之后它就不再光滑了。我也花了太多时间为它实现“延迟加载”,并且让它变得平滑有很大的问题。

所以问题是:你能推荐我比我尝试过的更好的解决方案吗?

可能是它的某些库或其他使用系统资源的方式。

0 个答案:

没有答案