下面介绍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下拉框的更多相关文章

  1. C# DataGridView中DataGridViewComboBoxCell列,下拉框事件的处理【完美解决】

    http://blog.csdn.net/a312100321/article/details/25195311 问题:DataGridView绑定数据源之后,有一列需要用下拉框DataGridVie ...

  2. c# dataGridView cell添加下拉框

    应用场景: dataGridView需要某一个cell变成下拉框样式. 思路详解: dataGridVie添加固定格式的row. 代码: DataGridViewRow row = new DataG ...

  3. winform dataGridView DataGridViewComboBoxColumn 下拉框事件代码

    有一个dataGridView ,有一列是DataGridViewComboBoxColumn .我用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded ...

  4. winform dataGridView DataGridViewComboBoxColumn 下拉框事件

    有一个dataGridView ,有一列是DataGridViewComboBoxColumn .用动态绑定,在绑定数据的时候.我们也给这一列绑定数据 在dataGridView的RowsAdded事 ...

  5. ComboboxColumn取值——Winform中DataGridView中某一列使用下拉框

    ComboboxColumn的用法网上很多,绑定数据源都很简单,这里我遇到的是.不绑定数据源,即所有comobox的绑定都是固定的几个数据: 可以看到没有绑定任何数据源, ,在后台cs中取到下拉框的值 ...

  6. DataGridView 在下拉框添加下来事件

    DataGridView中有一种下拉框式的列,给这个列添加下拉事件时需要转化一下才可以绑定下拉事件 /// <summary> /// 服务类型 /// </summary> ...

  7. jquery实现下拉框多选

    一.说明 本文是利用EasyUI实现下拉框多选功能,在ComboxTree其原有的基础上对样式进行了改进,样式表已上传demo,代码如下 二.代码 <!DOCTYPE html PUBLIC & ...

  8. 利用js取到下拉框中选择的值

    现在的需求是:下拉框中要是选择加盟商让其继续选择学校,要是选择平台管理员则不需要选择学校.隐藏选择下拉列表. 选择枚举值: /// <summary> /// 平台角色 /// </ ...

  9. jquery禁用下拉框

    禁用下拉框 //下拉框禁用 $("select").each(function () { $("#" + this.id).attr("disable ...

随机推荐

  1. Intellisense for Xrm.Page in CRM 2011

    Intellisense for Xrm.Page in CRM 2011 In CRM 2011 javascripts for crm forms can be stored externally ...

  2. Go 支持Protocol Buffers的配置

    安装 protoc (The protocol compiler)是由C++写的,支持的 C++.Java.Python.Objective-C.C#.JavaNano.JavaScript.Ruby ...

  3. java 数据结构

    二叉树: 存储结构:顺序存储结构和链式存储结构 二叉树的先根遍历的递归与非递归算法 二叉树的中根遍历的递归与非递归算法 二叉树的后根遍历的递归与非递归算法 二叉树的层次遍历的递归与非递归算法 e.g. ...

  4. MyQL修改用户名命令、密码

    ====================================================== update user set host = '%' where user = 'root ...

  5. js压缩反压缩

    JavaScript unpacker and beautifier JavaScript Beautifier http://prettydiff.com/?m=beautify&s=htt ...

  6. SQL Server参数化查询中应用Like

    一般情况下是SQL语句: Select * From Users Where UserName Like 'Lin%' Select * From Users Where UserName Like ...

  7. [转]windows下设置socket的connect超时

    原文地址:http://www.cnblogs.com/BloodAndBone/archive/2012/05/22/2513338.html 变相的实现connect的超时,我要讲的就是这个方法, ...

  8. 001 The Hello World In Csharp

    C#是面向对象编程语言,语法和JAVA非常相似.接下来让我们看一下C#的Hello world. //001.cs using System; public class Hello { public ...

  9. Battery-historian 参数说明

    部分参数说明 battery_level 电量,可以看出电量的变化.比如上图中的数据显示刚开始电量是100%,然后在第11秒-12秒中间的某个时刻降到了99%. plugged 充电状态,这一栏显示是 ...

  10. NFS服务器

    NFS是网络文件系统(Network File System)的简称,可实现在多种网络上共享和装配远程文件系统.最大的功能是通过网络,让不同操作系统的计算机共享数据,所以它可以看成一个文件服务器. 1 ...