datagridview下拉框
下面介绍Winform中DataGridView的DataGridViewComboBoxColumn的使用方法:
//首先获取数据源
//自己建立的静态数据源,你也可以从数据库读取
DataTable dtb = new DataTable();
dtb.Columns.Add("目标", typeof(string));
DataRow drow = dtb.NewRow();
drow["目标"] = "型号";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "厂牌";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "批号";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "货期";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "库存量";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "起订量";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "基础价格";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "库存地点";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "封装方式";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "包装方式";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "图片地址";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "产品描述";
dtb.Rows.Add(drow);
drow = dtb.NewRow();
drow["目标"] = "pdf索引地址";
dtb.Rows.Add(drow);
this.DGV_ExcelToDgv.DataSource = dtb;
//接下来就是把数据源绑定到DataGridViewComboBoxColumn
DataGridViewComboBoxColumn comUserName = new DataGridViewComboBoxColumn(); comUserName.HeaderText = "目标";//列头显示的汉字 comUserName.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox; comUserName.DataSource = dtb;//下拉框绑定的数据源 comUserName.ValueMember = "目标";//要和上面**处的一样 DGV_ExcelToDgv.Columns.Add(comUserName);
datagridview下拉框的更多相关文章
- C# DataGridView中DataGridViewComboBoxCell列,下拉框事件的处理【完美解决】
http://blog.csdn.net/a312100321/article/details/25195311 问题:DataGridView绑定数据源之后,有一列需要用下拉框DataGridVie ...
- c# dataGridView cell添加下拉框
应用场景: dataGridView需要某一个cell变成下拉框样式. 思路详解: dataGridVie添加固定格式的row. 代码: DataGridViewRow row = new DataG ...
- winform dataGridView DataGridViewComboBoxColumn 下拉框事件代码
有一个dataGridView ,有一列是DataGridViewComboBoxColumn .我用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded ...
- winform dataGridView DataGridViewComboBoxColumn 下拉框事件
有一个dataGridView ,有一列是DataGridViewComboBoxColumn .用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded事 ...
- ComboboxColumn取值——Winform中DataGridView中某一列使用下拉框
ComboboxColumn的用法网上很多,绑定数据源都很简单,这里我遇到的是.不绑定数据源,即所有comobox的绑定都是固定的几个数据: 可以看到没有绑定任何数据源, ,在后台cs中取到下拉框的值 ...
- DataGridView 在下拉框添加下来事件
DataGridView中有一种下拉框式的列,给这个列添加下拉事件时需要转化一下才可以绑定下拉事件 /// <summary> /// 服务类型 /// </summary> ...
- jquery实现下拉框多选
一.说明 本文是利用EasyUI实现下拉框多选功能,在ComboxTree其原有的基础上对样式进行了改进,样式表已上传demo,代码如下 二.代码 <!DOCTYPE html PUBLIC & ...
- 利用js取到下拉框中选择的值
现在的需求是:下拉框中要是选择加盟商让其继续选择学校,要是选择平台管理员则不需要选择学校.隐藏选择下拉列表. 选择枚举值: /// <summary> /// 平台角色 /// </ ...
- jquery禁用下拉框
禁用下拉框 //下拉框禁用 $("select").each(function () { $("#" + this.id).attr("disable ...
随机推荐
- c#创建、保存excel正常执行
源地址:http://blog.csdn.net/hui_shixu/article/details/5785029
- 创建一个hibernate helloword
1.下载hibernate包 http://hibernate.org/orm/ 点download下载最终版 安装hibernate插件hibernatetools 2.创建一个java工程 导入必 ...
- java从控制台读取数据的方式
1. Scanner sc = new Scanner(System.in); String s = sc.readLine(); 2. BufferReader br = new BufferRea ...
- [ActionScript 3.0] AS3 绘制立方体
package { import flash.display.Sprite; import flash.events.Event; import flash.geom.Vector3D; import ...
- console,和自己定义事件
console.log这个指令是在浏览器控制台输出日志,用来调试程序 跟alert 类似 但不像alert那样会打断程序.
- substring与substr
一.substring package Test; public class SubstringTest { public static void main(String[] args) { Stri ...
- LK光流算法:提高计算精度和增加搜索范围
LK光流算法:提高计算精度和增加搜索范围 关于LK算法的基本理论,见:http://www.cnblogs.com/dzyBK/p/4960630.html 这里主要阐述如何提高LK算法的计算精度和在 ...
- font awesome的图标在WP8浏览器下无法显示的问题解决
font awesome无疑是bootstrap上面做的很赞第三方图标 笔者最近做的一个项目,图标在iphone和安卓上面的浏览器上显示都无问题,偏偏WP8上的浏览器显示有问题 通过chrome的开发 ...
- [HDU 3689]Infinite monkey theorem (KMP+概率DP)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3689 黄老师说得对,题目只有做wa了才会有收获,才会有提高. 题意:一个猴子敲键盘,键盘上有n个键,猴 ...
- (转).net Application.DoEvents()的作用
原文地址:http://blog.csdn.net/weinierbian/article/details/6231589 Application.DoEvents()的作用:处理所有的当前在消息队列 ...