微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决从 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 举报,一经查实,本站将立刻删除。