社区
C#
帖子详情
DevExpress.XtraGrid.GridControl 显示图片列 不是从数据库读取 而是一个path 或者image
yilingjingshui
2013-06-05 03:48:36
DevExpress.XtraGrid.GridControl 显示图片列 不是从数据库读取 而是一个path 或者image
谁做过呀
...全文
283
7
打赏
收藏
DevExpress.XtraGrid.GridControl 显示图片列 不是从数据库读取 而是一个path 或者image
DevExpress.XtraGrid.GridControl 显示图片列 不是从数据库读取 而是一个path 或者image 谁做过呀
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxh7506
2013-07-29
打赏
举报
回复
参考: //显示数据 private void showData(List<Employee > list) { DataTable dt = new DataTable("OneEmployee"); dt.Columns.Add("Caption", System.Type.GetType("System.String")); dt.Columns.Add("Department", System.Type.GetType("System.String")); dt.Columns.Add("PhotoName", System.Type.GetType("System.Byte[]")); for (int i = 0; i < list.Count; i++) { DataRow dr = dt.NewRow(); dr["Caption"] = list[i].Name; dr["Department"] = list[i].Department; string imagePath = @"D:/C#/photos/" + list[i].PhotoPath; dr["PhotoName"] = getImageByte(imagePath); dt.Rows.Add(dr); } gridControl1.DataSource = dt; } //返回图片的字节流byte[] private byte[] getImageByte(string imagePath) { FileStream files = new FileStream(imagePath, FileMode.Open); byte[] imgByte = new byte [files.Length ]; files.Read(imgByte, 0, imgByte.Length); files.Close(); return imgByte; }
men52676521
2013-06-25
打赏
举报
回复
支持一下吧!别沉了。
yilingjingshui
2013-06-05
打赏
举报
回复
不会就这么沉了吧
yilingjingshui
2013-06-05
打赏
举报
回复
期待高手啊 最好能直接给给例子看下 分少的可以再加
yilingjingshui
2013-06-05
打赏
举报
回复
gridview中ComonEdit 中选择了一个图片类型的 也选择了本地的一个图片但是没有显示 相同的操作在datagridview中是可以的 最近刚开始弄DEV还不太懂啊
qldsrx
2013-06-05
打赏
举报
回复
不在数据库中的图片,只能自己二次处理数据源,添加一个byte[]类型的列,对每行的path处理,读取本地图片数据到新增的byte[]列中才能显示。 不过建议图片单独使用图片控件,表格里显示势必影响图片尺寸,而图片控件显示就会相对简单,可以处理为表格行切换的同时,对应图片控件重新加载path对应的图片。
yilingjingshui
2013-06-05
打赏
举报
回复
期待高手光顾啊
在
DevExpress
Grid
Control
的一
列
中
显示
图片
最近做项目的时候用到了将
Grid
Control
中一
列
设置为PictureEdit类型,然后通过这一
列
来
显示
图片
。经过尝试发现有以下两种方式可行。 方法一、知道
图片
的路径与名称 比如:在
数据库
中存储了
图片
的路径(包括:本地...
DevExpress
Xtra
Grid
控件的各种常见用法
下面汇总了
DevExpress
Xtra
Grid
控件的各种常见用法,在此分享给大家:【DXperience Univer...
DevExpress
使用教程:
Xtra
Grid
常见用法
Xtra
Grid
与传统的Data
Grid
View一样,支持多种类型作为其数据源。下面例子是将DataTable, List和数组分别绑定到
Xtra
Grid
里面。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
DevExpress
Xtra
Grid
控件
下面汇总了
DevExpress
Xtra
Grid
控件的各种常见用法,在此分享给大家:【DXperience Universal Suite下载】支持多种类型的数据集合作为数据源
Xtra
Grid
与传统的Data
Grid
View一样,支持多种类型作为其数据源。...
DEVEXPRESS
控件
Grid
Control
数据增、删、改、查操作
首先建
一个
窗体,在窗体中有
一个
grid
control
控件用于
显示
boys
列
表,还有btn增,btn删、btn改、btn查按钮, txtName和txtAge文本框,用于
显示
名称和年龄, ...时同在
grid
control
控件中新增了一
列
图片
,用于
显示
图片
。
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章