我目前工作的一个标准的Windows移动应用程序。它是 需要,我们使用一个ListView,但与在子项的图像。

我们需要一个列表视图与3列三行。我要显示在表格9项的图标。

如何ListView中添加图像作为子作品?

我可以使用图片框,但我不具有任何事件从一个图像导航到另一个图像。

我该如何处理呢?

由于

没有正确的解决方案

其他提示

有用于添加图像作为在ListView子项目没有本地支持。如果你知道,总会有确切3x3的图像,为什么要使用一个ListView?可以简单地布置在窗体上9个的PictureBox控件和图标加载到它们。

这可能是值得一试的文章。虽然它是完整的.NET Framework编写的,它也可能为Compact Framework的工作(我还没有测试它自己,但的 NMCUSTOMDRAW 似乎是由Win CE的支持)。

标准的ListView使用所有者图中要做到这一点的唯一方法。

设置的ListView到OwnerDraw,处理trueDrawColumnHeader事件的DrawItem属性和设置e.Handledtrue,并处理事件DrawSubItem和得出正确的图像。

修改:.NET Framework精简不支持所有者图中,所以不能使用这种技术

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top