下面介绍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. [Java] java中的接口定义

    在Java的通常规范中,对数据成员的修改要通过接口提供的方法进行(如下面示例中接口中的void learnMath(int hours)和void learnEnglish(int hours)),这 ...

  2. zookeeper 监控 —— 阿里taokeeper

    TaoKeeper是一个围绕ZooKeeper做的监控与报表系统. 主要功能如下: 能够统计ZK集群连接数,Watcher数目 ,节点数等系列信息,并按一定规则进行一些聚合操作; 能够通过设置一些阈值 ...

  3. Dubbo 应用容器

    Dubbo的容器模块,是一个独立的容器,因为服务通常不需要Tomcat/JBoss等Web容器的特性,没必要用Web容器去加载服务. 服务容器只是一个简单的Main方法,并加载一个简单的Spring容 ...

  4. FreeMarker语法知识

    FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- ... -->格式部分,不会输出3 ...

  5. Mingyang.net:java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInstance()

    使用hibernate-validator校验数据模型时报出如下异常: java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInsta ...

  6. 21.Merge Two Sorted Lists(链表)

    Merge two sorted linked lists and return it as a new list. The new list should be made by splicing t ...

  7. Appium技术点之解决屏幕无法点击的情况————Python版本

    1.导入包: from appium.webdriver.common.touch_action import TouchAction 2.写代码 TouchAction(driver).pop(x= ...

  8. FZU Problem 2136 取糖果

     Problem 2136 取糖果 Time Limit: 1000 mSec    Memory Limit : 32768 KB  Problem Description 有N个袋子放成一排,每个 ...

  9. android menu 开发

    menu 分类: 选项菜单(OptionsMenu) 上下文菜单(ContextMenu) 子菜单(SubMenu) 弹出菜单(Popup)   首先说 选项菜单(OptionsMenu) 一.方法介 ...

  10. js对象3--工厂方法加深引出原型--杂志

    继续上一章的案例讲解: <script type="text/javascript"> function createPreason(name,sex){ //他的怪癖 ...