看了半天,我终于知道你是在添加行,并不是绑定——你是试图从数据库中逐行读取数据,然后赋值到Combobox中,对不?请不要这样做!请直接把DataTable作为数据源赋值给GridView!

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

}

private void button1_Click(object sender, EventArgs e)

{

DataTable dt = new DataTable();

dt.Columns.Add("Id", typeof(int));

dt.Columns.Add("Name", typeof(string));

dt.Rows.Add(1, "内容1");

dt.Rows.Add(2, "内容2");

DataGridViewComboBoxColumn c = new DataGridViewComboBoxColumn();

c.DataSource = dt;

c.DisplayMember = "Name";

c.ValueMember = "Id";

c.DataPropertyName = "Id";

dataGridView1.Columns.Add(c);

//模拟数据库内容!

DataTable dt2 = new DataTable();

dt2.Columns.Add("Id", typeof(int));

for (int i = 1; i < 11; i++)

{

dt2.Rows.Add(i % 2 == 0 ? 1 : 2);

}

dataGridView1.DataSource = dt2;

}

}

datagridview取消默认选中_winform datagridview中的 combobox如何选中默认值?相关推荐

  1. jdk8 接口默认方法_JDK 8中方便的新地图默认方法

    jdk8 接口默认方法 Map接口在JDK 8中提供了一些方便的新方法 . 因为我在本文中介绍的Map方法是作为默认方法实现的,所以Map接口的所有现有实现都享有在默认方法中定义的默认行为,而无需任何 ...

  2. datagridview取消默认选中_Winform DataGridView 取消默认选中行

    困境 网上有很多解决方法,可是很多读者照做并不生效.追究其原因,问题出现在许多博主没有搞清楚DataGridView绑定与当前触发事件的关系. 复现 private void Frm_Load(obj ...

  3. datagridview序号左对齐_winform DataGridView数据导出到excel中

    winform DataGridView数据导出到excel中 实例一 private void button5_Click_1(object sender, EventArgs e) { //建立E ...

  4. datagridview取消默认选中_C# WinForm 取消DataGridView的默认选中Cell 使其不反蓝

    dataGridView1.Rows[0].Selected = false; 默认情况下 DataGridView绑定数据后 会选中首行首列 为实现其没有默认不选中(即绑定后 看不到首行首列反蓝) ...

  5. datagridview固定列宽_winform中的DataGridView的列宽设置

    DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1.AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. 2.AllCellsExce ...

  6. Winform实现在DataGridView控件的单元格中添加多个控件

    Winform实现在DataGridView控件的单元格中添加多个控件 背景 实现思路 关键代码 完整代码下载 背景 DataGridView控件的列是支持TextBoxColumn.ComboBox ...

  7. Android Settings 中wifi详情页 隐私默认选中设备mac

    1.概述 在10.0的系统产品开发中,在对ota升级中,由于要固定使用本机mac地址,所以不能让选择默认mac地址,这时就要修改默认设置,保证升级能够成功 2.Settings 中wifi详情页 隐私 ...

  8. select html默认选中的值,HTML/jquery中的select标签设置默认选中取值

    一.jQuery中的select标签设置默认选中取值 每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如 1.设置value为pxx的项选中 $(" ...

  9. [Web Chart系列之五] 4. 实战draw2d(Raphael)之取消Chrome中Label Text 全部选中

    情况描述 这里使用的是Rectangle , 里面加入一个Label 或多个Label 的组合图形. 在Chrome里拖拽图形的时候,偶尔会把所有Rectangle包含的Label 全部以深蓝色底色. ...

最新文章

  1. SQLSERVER model数据库
  2. 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 测试 lib7zr.so 动态库调用 )
  3. 鸟哥的Linux私房菜(服务器)- 第五章、 Linux 常用网络指令
  4. Android焦点问题
  5. 工业以太网在工业领域的应用特点详解
  6. python列表字符串转数字_python 将列表中的字符串转为数字
  7. OpenVINO InferenceEngine之读取IR
  8. 视觉SLAM笔记(61) 单目稠密建图
  9. [转载] Python 统计学习方法——kdTree实现K近邻搜索
  10. 笔记:vue项目中引用百度地图,地图空白现象
  11. 插件开发之360 DroidPlugin源码分析(四)Activity预注册占坑
  12. golang在windows下编译Linux下的文件
  13. java调用vissim的com接口_VISSIM 高级应用COM接口开发初级入门
  14. 近世代数——Part2 群:基础与子群
  15. 斗鱼直播间弹幕爬取2020年最新python
  16. 实时系统动态内存算法分析dsa(二)——TLSF代码分析
  17. oracle varchar2 转换成date,将Oracle VARCHAR2转换为DATE并排除无效数据
  18. 微信小程序仿支付宝滑动图标
  19. Pandas-数据结构-DataFrame(二):DF的属性【形状/shape、行索引/index、列索引/columns、查看值/values、转置/T、head.()、tail.()】
  20. easyui-combobox 选择触发事件 onselect

热门文章

  1. 人类一败涂地做图教程_绘画步骤_人类一败涂地鼠绘人物步骤与技巧_3DM单机
  2. Java Long类的valueOf()方法及示例
  3. 面试突击 002 | Redis 是如何处理已过期元素的?
  4. NTFS USN的Create和工具代码汇总
  5. Linux debian设置主机不休眠教程
  6. ImportError: No module named ‘pandas.io.data‘
  7. LeetCode——350. 两个数组的交集 II
  8. linux 查看设备 中断号,查看powerpc linux 软件中断号 硬件中断号映射关系
  9. 怎么把4399小游戏的代码_25行代码带你爬取4399小游戏数据,看下童年的游戏是否还在...
  10. python的selenium模块_Python中Selenium模块的使用