[WinForm]dataGridView动态加载以本地图片显示列
来源:互联网 发布:js中的原型对象 编辑:程序博客网 时间:2024/05/02 01:58
增加一个图片列:
C#
private void btnQuery_Click(object sender, EventArgs e) { StringBuilder sb=new StringBuilder (); sb.Append(" SELECT 序号, 品号,品名,客户品号,客户编码,客户名称,数量,币种,汇率,原币单价,原币总价,本币单价,本币总价,创建时间"); sb.Append(" FROM UF_Quotation"); sb.Append(" where 1=1 "); if (txtItem.Text.Trim() != "") { sb.Append(" and 品号 like '%" + txtItem.Text.Trim() + "%'"); } if (txtItemName.Text.Trim() != "") { sb.Append(" and 品名 like '%" + txtItemName.Text.Trim() + "%'"); } string dateStart= Convert.ToDateTime(dateTimePicker1.Text.Trim()).ToString("yyyy-MM-dd"); string dateEnd = Convert.ToDateTime(dateTimePicker2.Text.Trim()).ToString("yyyy-MM-dd"); sb.Append(" and convert(char(10),创建时间,120)>='"+dateStart+"'"); sb.Append(" and convert(char(10),创建时间,120)<='" + dateEnd + "'"); DataTable dt = new DataTable(); dt= JB_QuotationDAL.QuotationList(sb.ToString()); dt.Columns.Add("img", typeof(Image)); foreach (DataRow row in dt.Rows) { if (File.Exists(@"D:\产品图片\" + row["品号"].ToString().Trim() + ".jpg")) { //需要判断是否存在图片 Image img = Image.FromFile(@"D:\产品图片\" + row["品号"].ToString().Trim() + ".jpg");//双引号里是图片的路径 row["img"] = img; } else { //需要判断是否存在图片 Image img = Image.FromFile(@"D:\产品图片\LOGO.jpg");//双引号里是图片的路径 row["img"] = img; } } dgvQuotation.DataSource = dt; }
- [WinForm]dataGridView动态加载以本地图片显示列
- Winform DataGridView 显示动态图片变通方法
- WinForm 加载本地图片
- winform 动态加载表以按钮形式显示机器状态
- C# winform datagridview 动态列值计算
- [WinForm]动态显示本地目录图片与悬浮窗
- Winform DataGridView中利用WebClient异步加载显示网络地址的图片
- Winform DataGridView中利用WebClient异步加载显示网络地址的图片
- C# Winform DataGridView中利用WebClient异步加载显示网络图片
- winform,DataGridView绑定数据后更改列属性、动态创建(用一个控件显示多表适用)
- [WinForm]dataGridView自定动态设定序号列框
- ViewPager动态加载本地图片
- DataGridView列长度大于30就以...形式显示
- WinForm DataGridView 显示行号
- winform DataGridView 显示序号
- BindingSource实现DataGridview与TextBox动态显示(绑定WinForm)
- C# Winform中让DataGridView单元格显示图片
- C# Winform中让DataGridView单元格显示图片
- java 从零开始,学习笔记之基础入门<数据类型的转换>(五)
- 学习笔记——Linux fork vfork exec clone的关系
- win8系统dll注册失败
- ANT
- 多个数的平均值【简单循环】
- [WinForm]dataGridView动态加载以本地图片显示列
- OpenCV中的视频读取(1)(待补充)
- 【功能】ALTER TABLE 语句
- 求奖金总数
- 我
- 两种Selenium WebDriver实例化方式
- 我的第一篇博客
- mac上的键盘生活——打字训练
- 关于Marsedit和我的163博客