C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,怎
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,怎相关的知识,希望对你有一定的参考价值。
参考技术A DataGridViewComboBoxColumn cmbox = dataGridView1.Columns["绑定列"] as DataGridViewComboBoxColumn;cmbox.DataSource = ds.Tables[0];
cmbox.DisplayMember = "ctype";
cmbox.ValueMember = "ctype";
cmbox.DataPropertyName = "ctype";
comboBox1.DataSource = CommonSerivce.GetDataSetByColomnName("Customer_Info", "clevel");
或者采用以下方法:
((DataGridViewComboBoxColumn)dataGridView1.Columns["绑定列"]).DataSource = ds;
((DataGridViewComboBoxColumn)dataGridView1.Columns["绑定列"]).DisplayMember = "clevel";
((DataGridViewComboBoxColumn)dataGridView1.Columns["绑定列"]).ValueMember = "clevel";
((DataGridViewComboBoxColumn)dataGridView1.Columns["绑定列"]).DataPropertyName = "company"; 参考技术B 这很简单,自定义列,列的类型选择Combobox就行了
定义列在DataGridView属性中进行 参考技术C 楼上正解
以上是关于C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,怎的主要内容,如果未能解决你的问题,请参考以下文章
C# winform 把datagridview一列分别显示在combobox里
在C#的winform中怎么直接在DataGridView里面修改,添加数据.(添加,修改到数据库里)
C# winform 如何用datagridview增、删、改数据
C# winform DataGridView 如何实现删除 更新 手动绑定数据源(不是在控件里指定数据源) 求大神 在线等
c# winform datagridview第一行单元格不能调整高度~~
C# winform中 界面加载时datagridview绑定了数据源(datatable),修改datagridview的内容后,如何更新数