C#dgv调用数据中存储的路径来显示图片
public class SetImg{public List<string> GetImgsrc(){List<string> listImgsrc = new List<string>();string sql = "select imge from ws"; //查询数据中imge的数据(添加数据格式****.jpg)DataTable dt = DBHelper.Select(sql);//执行查询语句,返回一个表。foreach (DataRow row in dt.Rows){listImgsrc.Add(row["imge"].ToString());//将数据一条一条的加入的list中}return listImgsrc;//返回这个集合}}SetImg st = new SetImg();public System.Drawing.Image GetImage(string path){System.IO.FileStream fs = new System.IO.FileStream(path, System.IO.FileMode.Open);System.Drawing.Image result = System.Drawing.Image.FromStream(fs);fs.Close();return result;}
dgv中手动添加如下
选中dgv事件dataGridView2_CellFormatting_1
private void dataGridView2_CellFormatting_1(object sender, DataGridViewCellFormattingEventArgs e){if (dataGridView2.Columns[e.ColumnIndex].Name.Equals("imge")){var list = st.GetImgsrc();string path = db.INIhelp.GetValue("DZ", "dz") + "\\" + list[e.RowIndex];dataGridView2.Rows[e.RowIndex].Cells["img"].Value = GetImage(path);//依次为DataGridView赋值}}
运行结果
注意 如一直报index长度什么 就在窗体加载事件中:
dataGridView2.AllowUserToAddRows = false;//去除最后一行空白
如果对您有帮助的话点个小心心谢谢
C#dgv调用数据中存储的路径来显示图片相关推荐
- sw装配体中零件丢失路径无法显示?应该这样做
sw装配体中零件丢失路径无法显示?应该这样做 1.首先打开一张装配图,如下图所示,左侧有一个零件为灰色.一般这种情况是零件丢失了,或者在文件夹中零件改了名,装配体找不到零件. 2.点击左侧灰色零件右击 ...
- python图片保存和图片展示顺序_【IT专家】【 python 】 —— 数据预处理:(1) 读取与显示图片 + 图像通道顺序变换...
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 [ python ] -- 数据预处理: (1) 读取与显示图片 + 图像通道顺 序变换 2018/05/31 29 # ---- 用 OPENC ...
- 普中stm32开发板tftlcd显示图片_STM32实例TFTLCD介绍
以前我们用 51 单片机控制 TFTLCD(TFT 液晶屏)时,使用的是 IO 口模拟80 接口时序.这次我们来学习如何使用 STM32F1 的 FSMC(灵活的静态存储控制器)接口控制 TFTLCD ...
- Vue中如何根据svg内容显示图片
概述 在写前端项目中,我们免不了需要在页面上显示图片,有的是静态图片,需要直接访问项目内的文件:有的需要从后端接口动态获取图片信息,再在页面上显示. 因为svg图片有:矢量图形,不受像素影响:SVG的 ...
- python字典存储省份与城市_在Python中存储字典路径
根据您的需要,最简单的选项可能是使用元组作为字典键而不是嵌套字典: kidshair['allkids', 'child3', 'hair'] mypath = ('allkids', 'child3 ...
- tomcat中实现特定路径下的图片的url访问Tomcat配置图片保存路径,图片不保存在项目路径下...
使用Tomcat作为服务器的时候,如果不配置图片保存路径,将图片保存在项目路径下,那么再次打war包发布项目可能会造成图片的丢失,每次重启前将图片先保存再copy到服务器明显不方便,这时可以配置图片保 ...
- elementui表格中使用表格数据(微信头像地址)显示图片
将微信头像那一列的url展示成图片:
- oc中在控件上显示图片
当我们想在控件上改变图片的时候,我们需要做的是获得图片的引用,然后调用函数,来设置图片.那么具体是怎样来操作. 第一步是获得控件的引用: @property(weak,nonatomic)IBOutl ...
- 前端绝对路径不显示图片_img标签使用绝对路径无法显示图片
说明: 图片的磁盘路径斜杠使用:右斜杠"\",而图片的网络路径使用左斜杠"/",注意加以区分. 如果这张图片属于服务器图片或者网络图片,我们必须在Img标签里 ...
最新文章
- Uva 11542 乘积是平方数
- 趣谈网络协议笔记-二(第十七讲)
- python 爬虫 使用requests设置代理
- permgen_打破PermGen神话
- JS,JQuery杂谈
- win2003下面显示dbgprint的输出内容
- 数据隐私和数据分享_对数据隐私持开放态度
- java sort类_JAVA Collections工具类sort()排序方法
- firefly 环境配置所需工具
- react中创建组件的三种方法
- Linux的vim编辑器常用命令
- 关于 Google play 上架的缺失 64 位版本问题
- codeforces1567B
- Isaac SDK Sim 环境
- 编程思想-模块化-产品模块化设计:产品模块化设计
- XLSReadWriteII 读取EXCEL数据 动态响应字段的列编号
- 官宣! 国际著名投资家吉姆·罗杰斯确认出席钛媒体2021 T-EDGE
- 四万字32图,Kafka知识体系保姆级教程宝典
- freerdp 解压安装_Linux下安装FreeRDP,连接Windows远程桌面的好软件软件
- MJPEG格式和码流分析