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 ...
随机推荐
- [Java] java中的接口定义
在Java的通常规范中,对数据成员的修改要通过接口提供的方法进行(如下面示例中接口中的void learnMath(int hours)和void learnEnglish(int hours)),这 ...
- zookeeper 监控 —— 阿里taokeeper
TaoKeeper是一个围绕ZooKeeper做的监控与报表系统. 主要功能如下: 能够统计ZK集群连接数,Watcher数目 ,节点数等系列信息,并按一定规则进行一些聚合操作; 能够通过设置一些阈值 ...
- Dubbo 应用容器
Dubbo的容器模块,是一个独立的容器,因为服务通常不需要Tomcat/JBoss等Web容器的特性,没必要用Web容器去加载服务. 服务容器只是一个简单的Main方法,并加载一个简单的Spring容 ...
- FreeMarker语法知识
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- ... -->格式部分,不会输出3 ...
- Mingyang.net:java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInstance()
使用hibernate-validator校验数据模型时报出如下异常: java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInsta ...
- 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 ...
- Appium技术点之解决屏幕无法点击的情况————Python版本
1.导入包: from appium.webdriver.common.touch_action import TouchAction 2.写代码 TouchAction(driver).pop(x= ...
- FZU Problem 2136 取糖果
Problem 2136 取糖果 Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description 有N个袋子放成一排,每个 ...
- android menu 开发
menu 分类: 选项菜单(OptionsMenu) 上下文菜单(ContextMenu) 子菜单(SubMenu) 弹出菜单(Popup) 首先说 选项菜单(OptionsMenu) 一.方法介 ...
- js对象3--工厂方法加深引出原型--杂志
继续上一章的案例讲解: <script type="text/javascript"> function createPreason(name,sex){ //他的怪癖 ...