我需要添加一个自定义项目到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. 在ASP.NET中自定义ListView控件
- 5. Android自定义ListView没有项目
- 6. 自定义ListView项目不可点击
- 7. MvvmCross Touch项目中的自定义可绑定控件
- 8. ListView控件 - 滚动至特定项目
- 9. 添加项目自定义ListView与自定义自定义适配器
- 10. WPF自定义ListView控件模板
- 11. Listview项目的自定义布局中的滚动问题
- 12. 基于模板的listview中项目的自定义
- 13. 树视图控件中的自定义项目
- 14. .net Web应用程序项目中的自定义控件
- 15. 在Android中使用线程的自定义ListView项目
- 16. 如何删除android中的自定义listview项目
- 17. 删除自定义适配器中的listview项目
- 18. 我如何更改ListView中的自定义项目
- 19. 下拉菜单为Android中的每个自定义ListView项目
- 20. 自定义BaseAdapter重复ListView中的项目
- 21. 在每个项目中使用Switch和TextView的自定义ListView
- 22. android:styling来自自定义CursorAdapter的ListView项目
- 23. 在ASP.Net自定义控件上保留选定的项目
- 24. WPF自定义控件 - 绑定模板项目的路径
- 25. 从ListView控件中隐藏项目
- 26. 泛型的ListView自定义控制
- 27. 自定义组合框控件里面的其他自定义组合框控件,如何绑定项目?
- 28. 自定义列表项的ListView的Android
- 29. CloseableTabs的自定义选项卡控件
- 30. Spinner中的项目自定义项数
每个人都可以通过“自定义项目”了解自己的魔术8球的含义;你能解释一下你想要什么吗? – 2011-02-26 14:38:56