从 DataGridView 过渡到 ObjectListView 以显示来自数据库的图像并合并行

问题描述

我希望有人能帮助完成从 DataGridView 到 ObjectListView 的转换。

ObjectListView 被建议作为对较早帖子 see post

的更好解决方

我目前使用一个 sql 查询来返回一个字符串列表和一个字节 [] 图像。

这成功地使用 DataSource 填充了我的 DataGridView。

我的第一个问题是当我使用 ObjectListView.Setobjects() 时,我无法让图像显示在图像列中。

如果我将查询返回的列表更改为返回位图而不是字节[],图像列将显示“System.Drawing.Bitmap”

我的另一个问题是我希望我的最终 ObjectListView 将第 0 列的行合并到第 X 列,其中第 0 列中的 ID 相同。

从而为我提供了与我之前的帖子 see post 中的结果类似的结果。

非常感谢您的帮助。

更新

我愚蠢地忘记包含 ImageRenderer,这就是图像不显示的原因。

这就提出了一个新问题,如何将图像大小限制为单元格的大小?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)