我需要添加一个自定义项目到ListView控件(如图片上),这可能吗?如果是,那么最好的方法是什么? ListView控件中的自定义项目
回答
不知道这是否是你之后,但ListViewItems有一个Tag属性,可以存储有关每个项目的自定义数据。
http://msdn.microsoft.com/en-us/library/system.windows.forms.listviewitem.tag.aspx
如何创建用户控制。在这种情况下,您可以在下面的顶部和列表视图中设置您的用户控件。或者你是否试图将这些控件添加为listview本身的项目?
我想过了。 – 2011-02-26 18:32:40
我不知道这是可能的Winforms。 System.Windows.Forms.ListView
中的列表项是包含在强类型集合中的System.Windows.Forms.ListViewItem
对象。
你可以尝试创建的ListViewItem
一个子类,但由于该类直接从System.Object
继承,而不是实际的Windows窗体控件,你可能会借用麻烦,因为你需要复制继承链中的所有功能的实际控制。
现在,如果您对项目不太感兴趣,可以考虑切换到WPF。 WPF中的ListView使用控件作为项目,所以你可以很容易地创建一个你将用作列表项目的用户控件。
您可能会找到一个带有控件的控件库,该控件为您提供了所需的功能,但大多数情况下,好的图库是商业的,对于小商店和个人而言可能过于昂贵。
我做了一个快速谷歌搜索提供此功能的任何库,但我找不到一个显示自定义控件。
- 1. 自定义ListView中的选中项目
- 2. ListView控件与自定义项目的布局和CheckBox - 项目无法点击
- 3. ListView项目的自定义侦听器
- 4. 自定义ListView重复的项目
- 5. ListView包含在自定义控件中
- 6. 在ASP.NET中自定义ListView控件
- 7. Android自定义ListView没有项目
- 8. 自定义ListView项目不可点击
- 9. MvvmCross Touch项目中的自定义可绑定控件
- 10. ListView控件 - 滚动至特定项目
- 11. 添加项目自定义ListView与自定义自定义适配器
- 12. WPF自定义ListView控件模板
- 13. 如何从自定义ListView中获取选定的项目?
- 14. ListView中的Android自定义列表项
- 15. 项目中的Netbeans自定义文件
- 16. flowlayoutpanel上的自定义控件 - 选定的项目
- 17. Silverlight:同一项目中自定义控件的样式
- 18. 树视图控件中的自定义项目
- 19. 单元测试Windows Store项目中的自定义控件
- 20. .net Web应用程序项目中的自定义控件
- 21. Listview项目的自定义布局中的滚动问题
- 22. CWAC的EndlessAdapter中的自定义ListView项目
- 23. 基于模板的listview中项目的自定义
- 24. 在ASP.Net自定义控件上保留选定的项目
- 25. WPF自定义控件 - 绑定模板项目的路径
- 26. 定制的Android的ListView项目使用自定义ArrayAdapter
- 27. 在Android中使用线程的自定义ListView项目
- 28. 从自定义适配器内的ListView中删除项目
- 29. 我如何更改ListView中的自定义项目
- 30. 为monodroid中的ListView项目设置动态自定义样式?
每个人都可以通过“自定义项目”了解自己的魔术8球的含义;你能解释一下你想要什么吗? – 2011-02-26 14:38:56