这样一个体面的问题,我如何添加图像(我Google搜索,但他们说我必须添加约50行代码才能做到这一点,为什么?)?C#:如何在listview中添加图像?
0
A
回答
2
WinForms的一个大问题是,它仅仅是本地windows UI控件的一个小抽象。只要WinForms支持所需的功能,如Tim提到的ListView上的图标,完成任务相对容易,但只要WinForms不支持所需的功能,您就需要几乎从头开始实现它。幸运的是,WinForms中的List控件提供了一种使用所有者绘图功能绘制自己的内容的相对简单的方法。
更简单的方法是看看WPF,它是多更多功能的框架,当涉及到需要更多专门的功能。虽然这需要.NET Framework 3.0或更高版本,并且学习曲线有点陡峭。
2
这取决于您希望图像出现在哪个项目上。
- 要在每个项目的左侧设置图标,首先设置控件的LargeImageList和/或SmallImageList属性,然后设置项目的ImageIndex属性。
- 要在项目的任何位置显示图像,您需要使用列表视图控件的所有者绘图功能。有一个example in MSDN,虽然这可能是你已经找到的50行代码。
相关问题
- 1. 在ListView中添加图像
- 2. 如何将图像添加到ListView?
- 3. 在ListView列中添加图像
- 4. 如何通过适配器在Listview中添加图标图像?
- 5. 如何在Android中的自定义ListView中添加图像?
- 6. 如何在OpenCv C++中将图像添加到图像中
- 7. 将图像添加到ListView
- 8. 如何将图像添加到ListViewItem或ListView c#
- 9. 如何添加一个图像到我的listview在android中?
- 10. C#WinForms - Listview加载图像
- 11. 如何添加图像图标在android的listview?
- 12. 如何在android listview或gridview中动态添加图像/图像按钮
- 13. 在ListView中添加视图
- 14. 如何将图像添加为ListView中的子项?
- 15. 如何将图像添加到ListView从数据库中填充
- 16. 如何添加图标/图像列表项的ListView
- 17. 如何在ListView中添加除文件名外的图像图标
- 18. 在ListView中添加存储在JSON数组中的图像 - ReactNative
- 19. Lazy在ListView中加载位图图像
- 20. 如何在面板中添加图像?
- 21. 如何在listview.subitem中添加图像
- 22. 如何在JTextPane中添加图像?
- 23. 如何在库中添加图像
- 24. 如何在Latex中添加jpg图像
- 25. 如何在TCPDF中添加图像
- 26. 如何在c#窗体中的邮件图像框中添加图像
- 27. 动态添加图像到ListView
- 28. 如何在运行时在Listview和DataGrid中使用linq添加图像到sql
- 29. 如何在C#中将不可见项添加到ListView中?
- 30. 如何在DevExprees中的图像库中添加图像
我想要第一个例子。我希望图像在项目的文本顶部上方。我该怎么做? – 2009-04-26 15:20:14